У меня есть Mountain Lion, и я игрался с разрешениями на /usr/bin. Я заблокирован и получаю ошибки об отказе в доступе, когда я делаю ls -al для этой папки.
Я не могу использовать sudo, так как он говорит, что sudo не найден. Я вижу папку sudo в /usr/bin, но полагаю, что проблемы с правами доступа и владельцем делают ее недоступной.
Буду признателен за любую ссылку.
решение1
Если проблема только в разрешениях (а не в владельце), вы должны быть в состоянии использовать Finder, чтобы исправить это. Используйте Go to Folder (Shift-Command-G), перейдите в /usr, щелкните папку bin, вызовите информационное окно (Command-I), щелкните замок в правом нижнем углу и выполните аутентификацию, а затем настройте разрешения.
Они должны выглядеть так:
решение2
Похоже, вы облажались по-королевски. ^^, Найдите магнит и твердой рукой перепишите разрешения на вашем жестком диске. Для этого потребуется действительно твердая рука, так как незначительная ошибка может повредить остальное содержимое вашего жесткого диска.
В качестве альтернативы вы можете восстановить права доступа к диску следующим образом:http://support.apple.com/kb/HT1452