OSX su命令问题
所以我不能得到su
命令在terminal上工作。 我所做的只是键入“su”,然后按回车,它要求input密码,然后input我当前login的用户密码。 它总是给这个错误。 我发誓这个早先工作,不知道发生了什么事。
su: Sorry
我正在运行一个Mac OSX 10.7.1(Lion)。 任何人都知道什么可能是错的? 我正在input正确的密码。
sudo su
将在Mac OS Xterminal上做的伎俩:)
在mac osx上没有root帐户。 只要进入sudo bash
然后以root身份键入所需的命令或命令即可。
如果sudo由于读取sudoer的权限丢失而停止工作, kahisv.com的这个解决scheme解决了这个问题:
检查权限是否正确,应该是这样的:
$ ls -lad / /private /private/etc d--xrwxr-t+ 36 root wheel 1292 25 sty 12:34 /
如果这种情况在你的情况下是错误的,在单用户模式下启动(在启动时按住cmd + s)并input下面的命令:
# /sbin/fsck -fy # /sbin/mount -wu / # /bin/chmod 1775 / # /bin/sync # exit