【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了。
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了。
相关文章推荐
- Linux使用sudo提权时,出现xx 不在 sudoers 文件中。此事将被报告。visudo 命令简单介绍。
- [Linux] - xxx 不在 sudoers 文件中。此事将被报告。
- Linux常见错误:1、关于“xx 不在 sudoers 文件中。此事将被报告。
- (二)linux简单介绍:文件目录、用户管理、Vi编辑器、运行级别
- Linux 设置sudo免密码 及 sudoers文件损坏修复
- 【Linux】用户不在sudoers文件中
- Linux 下 sudoer文件的一些介绍
- Linux集群文件系统简单介绍
- Linux-CentOS 用户名 不在 sudoers文件中,此事将被报告
- 详解Linux下的sudo及其配置文件/etc/sudoers的详细配置
- linux中对于文件sudoers的配置以及使用
- 【Linux】用户不在sudoers文件中
- Linux用户不在sudoers文件中
- linux用户不在sudoers文件中
- Linux 下 sudoer文件的一些介绍
- Linux/Ubuntu sudoers 文件妙用
- 一款在windows和linux下进行文件转换软件WinSCP简单介绍
- Linux 头文件的位置及简单介绍
- Linux下sudo 用户不在sudoers 文件中。此事将被报告
- Linux 系统的简单介绍,分区讲解,查看命令,文件目录内容