visudo使用-怎样将mount权限给普通用户

简介:

想让除了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也可以用同样的方法

wKioL1j-sIngnBMKAAAcf1FSWkI132.jpg-wh_50


wKioL1j-sGrC_6MNAAARuIzoIfg971.jpg-wh_50


上面的user1 localhost=/bin/mount中的user1可以替换成你需要的用户名


想让centos6用户可以除了可以使用make命令外,同时也可以使用/usr/local/bin下面所有命令,

中间以逗号分隔,可以设置如下:

1
2
root    ALL=(ALL)       ALL
centos6 localhost= /usr/bin/make , /usr/local/bin/ *


当然也可以对某一个组设置权限






      本文转自ling118 51CTO博客,原文链接:http://blog.51cto.com/meiling/1919074,如需转载请自行联系原作者




相关文章
|
数据安全/隐私保护
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
39Linux - 用户/权限管理(为创建的普通用户添加sudo权限)
81 0
|
8月前
|
数据安全/隐私保护
sudo 设置普通用户具有root权限
sudo 设置普通用户具有root权限。
95 3
|
安全 Linux
Linux系统中普通用户获取root权限
Linux系统中普通用户获取root权限
778 0
|
Linux 编译器 数据安全/隐私保护
【Linux】下的权限管理/关于root用户和普通用户的区别/不同用户的访问权限有什么不同?/到底什么是粘滞位?
1.Linux下用户的分类 Linux下有两种用户:超级用户(root)、普通用户。 超级用户:可以再linux系统下做任何事情,不受限制 普通用户:在linux下做有限的事情。 超级用户的命令提示符是“#”,普通用户的命令提示符是“$”。
|
Linux 数据安全/隐私保护
linux添加用户,并赋予root权限
adduser EY_AL 添加用户 passwd EY_AL 设置密码 cat /etc/passwd 查看是否添加成功 who 查看当前用户 id EY_AL 查看新建用户权限 usermod -g root EY_AL ...
1162 0
|
Ubuntu Linux Shell
root用户和普通用户
root用户和普通用户
538 0