OSX su命令问题

时间:2011-09-27 06:27:37

标签: macos osx-lion su

所以我不能让su命令在终端上工作。我只需输入“su”并按回车键,它会输入密码并输入我当前登录的用户密码。它总是给出这个错误。我发誓过去常常工作,不知道发生了什么。

su: Sorry

我正在运行Mac OSX 10.7.1(Lion)。谁知道什么可能是错的?我输入了正确的密码。

3 个答案:

答案 0 :(得分:86)

sudo su

将在Mac Os X终端中执行此操作:)

答案 1 :(得分:11)

mac osx上没有root帐户。只需转到sudo bash,然后以root身份键入您想要的命令。

答案 2 :(得分:1)

如果由于缺少阅读sudoers的权限而sudo停止工作,kahisv.com的此解决方案可以解决问题:

检查权限是否仍然正确,它应该是如何:

$ ls -lad / /private /private/etc
d--xrwxr-t+  36 root  wheel  1292 25 sty 12:34 /

如果这种情况有误,请在单用户模式下启动(在启动时按住cmd + s)并输入theese命令:

# /sbin/fsck -fy
# /sbin/mount -wu /
# /bin/chmod 1775 /
# /bin/sync
# exit