LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1296|回复: 7

非root用户如何设置才能读写U盘。

[复制链接]
发表于 2007-11-8 13:51:37 | 显示全部楼层 |阅读模式
要往fstab里写些什么吗?
发表于 2007-11-12 00:35:39 | 显示全部楼层
1. 如果你的U盘分区类型是NTFS,那就别想着在linux下往里写东西了-----至少我现在还不知道有什么办法能往里写
2. 如果你的U盘分区类型是FAT32,那么方法如下:
    (1) $ id username            # 用你的普通用户名替换掉username
             结果如下:
             uid=1000(username) gid=1000(username) groups=1000(username)

    (2) $ sudo mount -t vfat -o iocharset=utf8,uid=1000,gid=1000 /dev/sda1 /mnt
             # 这里字符集指定为utf8,如果发现乱码,可以试试别的字符集;uid 和 gid的值要与(1)中的结果一致;这里假定你的U盘驱动器名称为/dev/sda1。

经过以上两步以后,你的username用户就可以向U盘里读写东西了。

PS:往fstab里写这些东西不是太有用,因为在你插拔U盘的时候,这东西不能帮你自动挂载/卸载U盘驱动器。当然如果你一直把U盘插在电脑上不拿下来,那又另当别论了--估计你不会这么做。
回复 支持 反对

使用道具 举报

发表于 2007-11-12 00:47:30 | 显示全部楼层
写 ntfs 分区,用 ntfs-3g 不行吗?
回复 支持 反对

使用道具 举报

发表于 2007-11-12 22:59:14 | 显示全部楼层
将用户加到plugdev组就可以了
回复 支持 反对

使用道具 举报

发表于 2007-11-13 00:04:15 | 显示全部楼层
ntfs-3g
一直在用
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-13 12:48:56 | 显示全部楼层
非root用户如何在Gnome下面直接用鼠标点击挂载U盘?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-11-13 12:52:02 | 显示全部楼层
Post by zhangxudong;1781509
将用户加到plugdev组就可以了


用什么命令加?
回复 支持 反对

使用道具 举报

发表于 2007-11-13 19:06:59 | 显示全部楼层
要變更用戶組,用 usermod 命令,此處你可以用 usermod --append --groups xxxx xxxx,使用前請先看清楚其用法,否則後果嚴重!

其實另有簡單一點的方法就是修改 /etc/fstab 加入 user 或者 users 掛載選項,再讓當前用戶去把設備掛載便行
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表