LinuxSir.cn,穿越时空的Linuxsir!

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

自动挂载ntfs硬盘仅root能写入,普通用户无法写入?

[复制链接]
发表于 2009-1-4 00:21:48 | 显示全部楼层 |阅读模式
optical,storage,hal这三个组都加入了普通用户,
hal.conf也做了修改,如下:

  1.   <policy user="jerry">
  2.     <allow send_interface="org.freedesktop.Hal.Device.SystemPowerManagement"/>
  3.            receive_sender="org.freedesktop.Hal"/>
  4.     <allow send_interface="org.freedesktop.Hal.Device.VideoAdapterPM"/>
  5.            receive_sender="org.freedesktop.Hal"/>
  6.     <allow send_interface="org.freedesktop.Hal.Device.LaptopPanel"/>
  7.            receive_sender="org.freedesktop.Hal"/>
  8.     <allow send_interface="org.freedesktop.Hal.Device.Volume"/>
  9.            receive_sender="org.freedesktop.Hal"/>
  10.     <allow send_interface="org.freedesktop.Hal.Device.Volume.Crypto"/>
  11.            receive_sender="org.freedesktop.Hal"/>
  12.   </policy>
复制代码

但普通用户还是只能读不能写,wiki和google都找了下原因,实在没办法,有知道的指点下,谢谢。
发表于 2009-1-4 00:42:22 | 显示全部楼层
应该得加上挂载参数。详情看wiki的ntfs-3g。

也许通过类似gnome-mount,exo之类的挂载是最好的方法,如果是本地硬盘写fstab比较好
回复 支持 反对

使用道具 举报

发表于 2009-1-4 10:50:24 | 显示全部楼层
帮顶,与楼主问题相似,我主要修改的fstab,但也不能写
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-1-4 12:38:54 | 显示全部楼层
修改fstab倒是可以用,但我觉得自动挂在不能写入肯定是hal哪里权限没设对
/dev/sda8 on /media/win_sda8 type fuseblk (rw,allow_other,blksize=4096)
/dev/sdb5 on /media/disk type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=512)
象上例,sda8可写,sdb5是自动mount的,default_permissions这个一加,普通用户就没法写入了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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