Подтвердить что ты не робот

Проблема с командой OSX su

Поэтому я не могу получить команду su для работы на терминале. Все, что я делаю, это ввести "su" и нажать "Enter", он запрашивает пароль, и я ввожу свой текущий пароль пользователя. Он всегда дает эту ошибку. Я клянусь, что раньше это работало, не зная, что произошло.

su: Sorry

Я запускаю Mac OSX 10.7.1 (Lion). Кто-нибудь знает, что может быть неправильно? Я ввожу правильный пароль.

4b9b3361

Ответ 1

sudo su

сделает трюк в терминале Mac Os X:)

Ответ 2

Нет учетной записи root на mac osx. Просто перейдите sudo bash, затем введите команду или команды, которые вы хотите использовать как root.

Ответ 3

Если sudo перестает работать, потому что отсутствует разрешение на чтение sudoers, это решение из kahisv.com решает проблему:

Проверьте правильность разрешений, как это должно быть:

$ 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