Sudo 和 su 同时存在吗?

Sudo 和 su 同时存在吗?

有时会使用在用户之间切换 sudo su newuser

在一起是什么意思sudo su

有人能确切地说出它们是如何协同工作的吗?

答案1

  • 您需要超级用户权限才能切换用户。因此sudo
  • su是“切换用户”的命令,其后面是您要切换到的用户名称,其后面没有任何内容使您成为“root”。

  • sudo -i比切换到“root”时更可取,sudo su因为日志文件会使用用户登录名而不是“root”进行更新。

答案2

当更改用户时,su您需要知道要更改的用户的密码。

使用sudo su - <username>不需要您要更改为的用户的密码,而只需要您自己的 密码sudo。使用sudo您可以有效地运行谁可以suroot不知道用户密码的情况下更改用户。

相关内容