sudo某个普通用户能够临时以管理员或其他用户的身份执行某些命令

 sudo的配置文件root用户才能够看到
 /etc/sudoers: 440

#visudo 打开配置文件
  who   which_host=(whom)   command_list
谁以谁的身份在哪些主机上能够执行哪些命令

日志:谁以sudo登陆的记录
/var/log/secure

sudo -k 执行过sudo之后都要执行一次,下一次执行要输入密码
     -l 显示用户执行的所有命令

 eg:jerry ALL=(root) /usr/sbin/useradd,/usr/sbin/userdel,/usr/sbin/usermod,/usr/bin/passwd,!/usr/bin/passwd root (不能更改root的密码)

%usermanager系统上的组rUser_Alias

Alias的名称中的字符必须全部使用大写字母

User_Alias USERMANAGER = jerry,redhat, centos, ubuntu
Cmnd_Alias USERMANAGER = /usr/sbin/useradd, /usr/sbin/userdel, /usr/sbin/usermod, /usr/bin/passwd, !/usr/bin/passwd root
Host_Alias LOCALNET = 172.16.0.0/16
USERMANGER LOCALNET =(root) USERMANCMND