在另一个用户下执行命名:

su - centos -c  'whoami'


sudo:授权之后,能够让用户以另一个用户的身份运行命令;

配置文件:sudoers

配置文件路径:/etc/sudoers

配置选项:

users host=(runas) commands

管理员可以运行任何用户的命令:root    ALL=(ALL)       ALL

sudo -u centos whoami

按组授权:%wheel ALL=(ALL) ALL (把用户加入到wheel组就可以执行root权限)

给centos用户添加root的sudo权限

visudo

centos ALL=(root)       ALL

查看可以执行的命令:sudo -l

关闭此前记住的密码,下次执行时需要输入用户密码:sudo -k