su切换用户,切换成root用户,要输入root用户的密码 su - 用户名
sudo 涉及到 /etc/sudoers文件 ,内容如下:
# User privilege specification
root ALL=(ALL:ALL) ALL
# Members of the admin group may gain root privileges
%admin ALL=(ALL) ALL
# Allow members of group sudo to execute any command
%sudo ALL=(ALL:ALL) ALL
%表示用户组
系统默认只有root用户可以使用sudo
账户名 登陆者的来源主机名=(可切换的身份) 可执行的命令
root ALL=(ALL:ALL) ALL
如果一个普通用户具有sudo权限,只要是对应sudo允许的执行的命令,此用户均可执行,只是在命令前面要加上sudo关键字
也可以使用sudo改变用户的密码: sudo passwd 用户名(此操作不需要知道被修改用户的原始密码)
时间: 2024-11-10 00:44:02