我如何才能知道‘su’需要使用的密码?

我如何才能知道‘su’需要使用的密码?

我使用的是 Mac OS X 10.5,并且已设置好我的账户,这样我就不需要登录了。当我进入“网络偏好设置”并单击左下角的锁图标时,系统会提示我输入用户名和密码。我只需输入密码,锁图标就会解锁。

但是当我进入 shell 并输入时su,我得到了这个:

$ su
Password:
su: Sorry

我在这里输入什么密码?

答案1

在本例中,您需要su输入目标帐户的密码root。但在 Mac OS X 上,root 没有密码,su 永远行不通。不过,您可以使用它,sudo -i它也会为您提供 root shell。您需要在那里输入您的用户密码。

答案2

输入sudo su。然后您就可以使用自己的密码了。

答案3

root使用以下方式设置密码passwd

sudo passwd root

然后会要求你sudo输入密码,也就是你通常的登录密码,

Password:  

然后您可以设置或更改root密码:

Changing password for root.
New password:
Retype new password:

相关内容