Linux su和sudo命令有什么区别?


su命令

  • 您必须知道root用户密码。
  • su命令不会记录使用情况或所有参数。
  • 如果未设置root用户密码或禁用了root用户,则不能使用su命令。

sudo命令

  • 无需知道root用户密码。
  • sudo命令记录sudo使用情况和所有参数。
  • sudo可以使用或不使用root用户密码。它使用普通用户的密码和/etc/sudoers文件来验证会话。


原文链接:https://codingdict.com/