“sudo -s”和“su root”有什么区别?

“sudo -s”和“su root”有什么区别?

“sudo -s”和“su root”有什么区别?因为它们都可以提供 root 权限。

答案1

有很多差异,主要的差异是sudo -s依赖于具有 sudoer 权限的用户,而su root要求用户具有 root 密码。

作为旁注

从安全角度来看,最好为用户分配 sudoer 权限来访问 root shell,而不是传递用户可以通过su root.如果用户拥有root密码,则可以随时获取root权限。如果通过 为他们分配了权限/etc/sudoers,则可以随时撤销对 root shell 的访问。

相关内容