本文主要是介绍【linux】sudo 与 su/su -之间的区别,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、区别
二、其他
大概是因为使用 su 命令或直接以 root 用户身份登录有风险,所以,一些 Linux 发行版(如 Ubuntu)默认禁用 root 用户帐户。鼓励用户在需要 root 权限时使用 sudo 命令。
然而,您还是可以成功执行 su 命令,而不用输入 root 用户的密码。运行以下命令:sudo su
由于你使用 sudo 运行命令,你只需要输入当前用户的密码。所以,一旦完成操作,su 命令将会以 root 用户身份运行,这意味着它不会再要求输入任何密码。
PS:如果你想在系统中启用 root 用户帐户(强烈反对,因为你可以使用 sudo 命令或 sudo su 命令),你必须手动设置 root 用户密码,可以使用以下命令:sudo passwd root
这篇关于【linux】sudo 与 su/su -之间的区别的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!