您的位置:首页 > 运维架构 > Linux

【Linux中sudoers文件与sudo】的简单介绍

2013-09-07 19:09 417 查看
除了root之外的其他帐号,若想要使用sudo执行属于root的权限指令,则root需要先使用visudo去修改/etc/sudoers,让该帐号能够使用全部或部分的root指令功能。

visudo即(vi /etc/sudoers),进入编辑环境后,找到下图所圈内容。



三个字段的意义:

root : 使用者帐号

ALL=(ALL): 登入者的来源主机名=(可切换的身份)

ALL:可下达的指令

【注意事项】

1、当可切换的身份为root时,使用sudo -u XXXX时,XXX只能是root,不能是别的用户名;

2、可下达的指令:以”!“开头的为不能下达的指令,例如,帐号为gengliming1 的 ”!/usr/bin/passwd";

3、帐号gengliming1 只能下达 passwd [A-Za-z]*指令,不能下达其他指令;

4、gengliming3 能下达所有指令,应该写成“ALL,!/usr/bin/passwd",把ALL放前边,这样就不能下达passwd了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: