Macos OSX su命令问题

Macos OSX su命令问题,macos,osx-lion,su,Macos,Osx Lion,Su,因此,我无法在终端上使用su命令。我所做的就是键入“su”并按enter键,它要求输入密码,然后我输入当前登录的用户密码。它总是给出这个错误。我发誓这以前是有效的,不知道发生了什么 su: Sorry 我正在运行MacOSX10.7.1(Lion)。有人知道会出什么问题吗?我输入了正确的密码。mac osx上没有root帐户。只需转到sudo bash,然后以root用户身份键入所需的一个或多个命令。如果sudo由于缺少读取sudoers的权限而停止工作,此解决方案解决了此问题: 检查权限是否

因此,我无法在终端上使用
su
命令。我所做的就是键入“su”并按enter键,它要求输入密码,然后我输入当前登录的用户密码。它总是给出这个错误。我发誓这以前是有效的,不知道发生了什么

su: Sorry

我正在运行MacOSX10.7.1(Lion)。有人知道会出什么问题吗?我输入了正确的密码。

mac osx上没有root帐户。只需转到sudo bash,然后以root用户身份键入所需的一个或多个命令。

如果sudo由于缺少读取sudoers的权限而停止工作,此解决方案解决了此问题:

检查权限是否仍然正确,应该是这样的:

$ ls -lad / /private /private/etc
d--xrwxr-t+  36 root  wheel  1292 25 sty 12:34 /
如果您的情况不正确,请以单用户模式启动(启动时按住cmd+s),然后输入以下命令:

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

将在Mac Os X终端中实现此功能:)

我已使其正常工作,在此处找到它-您可能希望转换为答案,然后接受它。这对我很有用。当然有一个根帐户。“root”在许多地方显示为文件所有者。请参阅下面Nehemias Herrera的正确答案。您的意思是“根帐户在默认情况下未启用,您必须手动启用才能使用它”?在这里:
sudo su