fstab里面怎样设置挂载的权限都是有问题

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
头像
huoteihj
帖子: 340
注册时间: 2010-11-25 20:44

fstab里面怎样设置挂载的权限都是有问题

#1

帖子 huoteihj » 2012-01-03 13:42

我可以用fstab挂载可读可写的硬盘,但是就是挂载比出可以umount的硬盘,无论在opinion那项写users=1000或者是user=username,还有umask=0000,都是不可以挂载一个可以用非root用户umount的硬盘。

这个问题我搞了很久了,还是没办法,到底是什么回事????
头像
chenjietao
帖子: 130
注册时间: 2010-09-21 1:50

Re: fstab里面怎样设置挂载的权限都是有问题

#2

帖子 chenjietao » 2012-01-03 16:23

fstab里面mount的,如果要umount,应该要有root权限吧。
如果要非root用户可以umount,我觉得可以弄个启动脚本,要先安装gvfs,
用gvfs.mount来挂载,很久没用过gvfs了,忘记指令了 :em06

gvfs的挂载好像是只能非root用户才能用。
头像
huoteihj
帖子: 340
注册时间: 2010-11-25 20:44

Re: fstab里面怎样设置挂载的权限都是有问题

#3

帖子 huoteihj » 2012-01-03 17:33

chenjietao 写了:fstab里面mount的,如果要umount,应该要有root权限吧。
如果要非root用户可以umount,我觉得可以弄个启动脚本,要先安装gvfs,
用gvfs.mount来挂载,很久没用过gvfs了,忘记指令了 :em06

gvfs的挂载好像是只能非root用户才能用。
顺便问问,为什么用fstab mount要su才能umount,不过直接在命令台sudo mount就不用,同样是用su的权限来mount???
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

Re: fstab里面怎样设置挂载的权限都是有问题

#4

帖子 eexpress » 2012-01-03 17:37

fstab 是系统级别的。是在你帐号登录前,由root来操作的。

所以,挂载都是root的权限,不是你的。

fuse的挂载,就可以在用户级别操作。

udev规则中,用pmount,也可以用户级别操作。
● 鸣学
头像
huoteihj
帖子: 340
注册时间: 2010-11-25 20:44

Re: fstab里面怎样设置挂载的权限都是有问题

#5

帖子 huoteihj » 2012-01-03 21:14

eexpress 写了:fstab 是系统级别的。是在你帐号登录前,由root来操作的。

所以,挂载都是root的权限,不是你的。

fuse的挂载,就可以在用户级别操作。

udev规则中,用pmount,也可以用户级别操作。
我想知道在桌面级别,系统帮我挂载后,的own和group都是自己的,那么系统到底执行了什么命令???
回复