su命令:
英文:switch user
功能:切换账户
语法:su [-] [用户名]
-:是可选的,表示是否在切换用户后,加载环境变量
用户名:如果省略,则默认切换到root用户
注意:使用普通用户切换到其他用户,需要输入密码;使用root用户切换到其他用户,则不需要密码。
exit命令:
功能:退回到上一个用户,也可以使用快捷键ctrl+d
sudo命令:
功能:为普通的命令授权,临时以root身份执行
语法:sudo 其他命令
注意:并不是所有的用户都有权使用sudo,我们需要为普通用户配置sudo认证
为普通用户配置sudo认证:
(1)切换到root用户,执行visudo命令,会自动通过vi编辑器打开/etc/sudoers
(2)在文件的最后添加:
用户名 ALL=(ALL) NOPASSWD:ALL
NOPASSWD:ALL表示使用sudo命令,无需输入密码
(3)最后通过:wq保存
(4)切换回普通用户