sudo工作流程
1. 当用户执行 sudo 时,系统于 /etc/sudoers 档案中搜寻该使用者是否有执行 sudo 的权限;
2. 若使用者具有可执行 sudo 的权限后,便让使用者输入用户自己的密码来确认;
3. 若密码输入成功,便开始进行 sudo 后续接的指令(但 root 执行 sudo 时,不需要输入密码);
4. 若欲切换的身份与执行者身份相同,那也不需要输入密码。
基本格式:
who whereHost=(runas) commond谁通过哪些主机可以通过哪个身份运行哪些命令
- root ALL=(ALL) ALL
- %whell ALL=(ALL) ALL