当前位置: 技术问答>linux和unix
怎样将mount权限给其他用户?
来源: 互联网 发布时间:2015-11-08
本文导语: 想让除了ROOT用户以外的其他用户也能mount,这个怎么实现? | 要设置某用户能使用mount需要用root来设置 mount命令只有root可以执行 所以需要用sudo这个命令设置某用户在执行mount的时候也拥有root...
想让除了ROOT用户以外的其他用户也能mount,这个怎么实现?
|
要设置某用户能使用mount需要用root来设置
mount命令只有root可以执行
所以需要用sudo这个命令设置某用户在执行mount的时候也拥有root权限
sudo工具由文件/etc/sudoers进行配置,其实就是编辑这个文件
这个文件的编辑必须必须用visudo这个命令来编辑,不能用其他的记事本
具体操作如下
root下
# visudo
然后找到
root ALL=(ALL) ALL
这一行,在这一行下面添加一行
user1 localhost=/bin/mount
然后保存退出
然后用普通用户登录
执行方法如下
$ sudo /bin/mount /dev/cdrom /mnt/cdrom
这样就可以了
当然如果你要允许用户umount也可以用同样的方法
具体sudo的使用方法
http://bbs.chinaunix.net/viewthread.php?tid=438660
我也刚学了几天linux.恰好昨天学的这里
如果想完整学习shell命令
http://bbs.chinaunix.net/forumdisplay.php?fid=24&page=1
2个置顶的帖子看熟就可以。我接着去看了。拜拜
mount命令只有root可以执行
所以需要用sudo这个命令设置某用户在执行mount的时候也拥有root权限
sudo工具由文件/etc/sudoers进行配置,其实就是编辑这个文件
这个文件的编辑必须必须用visudo这个命令来编辑,不能用其他的记事本
具体操作如下
root下
# visudo
然后找到
root ALL=(ALL) ALL
这一行,在这一行下面添加一行
user1 localhost=/bin/mount
然后保存退出
然后用普通用户登录
执行方法如下
$ sudo /bin/mount /dev/cdrom /mnt/cdrom
这样就可以了
当然如果你要允许用户umount也可以用同样的方法
具体sudo的使用方法
http://bbs.chinaunix.net/viewthread.php?tid=438660
我也刚学了几天linux.恰好昨天学的这里
如果想完整学习shell命令
http://bbs.chinaunix.net/forumdisplay.php?fid=24&page=1
2个置顶的帖子看熟就可以。我接着去看了。拜拜
|
在/etc/fstab里,为该文件系统指定user选项。
|
chmod a+x mount
chmod u+s mount
chmod u+s mount