su 无法在 mac os x 上运行?

su 无法在 mac os x 上运行?

我明白了:

Macintosh:8.4 TAmoyal$ su
Password:
su: Sorry
Macintosh:8.4 TAmoyal$

我输入了 sudo 使用的密码。为什么不起作用?

谢谢!

答案1

无需设置 root 密码。尝试 sudo su 输入您的用户密码。

答案2

其他人提到了 root 帐户的详细信息。但是,您甚至不需要su。只需使用sudo -i,您就会获得一个交互式 root 控制台。

答案3

su需要输入 root 密码。sudo您必须输入自己的密码,并且您应该列在 sudoers 列表中。由于您没有设置 root 密码或 root 密码与您的密码不同,因此su不接受您的密码。

答案4

su程序希望您提供您所成为的用户的密码。

程序sudo要求您提供自己的密码。的配置文件sudo控制您可以用它做什么。使用su,知道其他人的密码就足够了。

使用起来sudo更好;它不需要共享密码。

相关内容