一、友情提醒
1、本人操作失误,多花了几天时间,慎改!
二、具体操作
1、Ubuntu下更改用户名和主机名
三、sudoers文件介绍
1、sudo工作流程
(1)当用户执行 sudo 时,系统于 /etc/sudoers 档案中搜寻该使用者是否有执行 sudo 的权限;
(2)若使用者具有可执行 sudo 的权限后,便让使用者输入用户自己的密码来确认;
(3)若密码输入成功,便开始进行 sudo 后续接的指令(但 root 执行 sudo 时,不需要输入密码);
(4)若欲切换的身份与执行者身份相同,那也不需要输入密码。
2、基本格式
(1)who whereHost=(runas) commond谁通过哪些主机可以通过哪个身份运行哪些命令
//
root ALL=(ALL) ALL
%whell ALL=(ALL) ALL
//
3、参数详解
(1)who & runas
A、username
B、#uid
C、%gropname
D、%#gid
E、userAliasName
(2)whereHost
A、hostname
B、ip
C、172.16.8.6/16
D、netgroup
E、Host_Alias
(3)commond
A、commandname
B、directory
C、sudoedit
D、Cmnd_Alias
4、别名格式 Alias_Type NAME=item1,item2,item3….
==NAME必须大写==
(1)Alias_Type
(2)User_Alias
(3)Host_Alias
(4)Runas_Alias
(5)Cmnd_Alias
致谢
1、Ubuntu下更改用户名和主机名
2、Ubuntu之 is not in the sudoers file解决方法
3、ubuntu系统提示“is not in the sudoers file”解决方法
4、 用户不在sudoers文件中的解决方法
5、sudoers配置详解