OS X 10.8.5
Я впервые осознал проблему, пытаясь удалить программное обеспечение с японского оператора беспроводной связи, когда я установил их клиент, когда был там.
Затем я понял, что на самом деле не могу выполнить команду, которая вызывает sudo (или sudo su -).
Конкретное сообщение об ошибке от каждой попытки sudo:
Sorry, user ___me___ is not allowed to execute ____command____ as root on ___machine____
Я подтвердил, что являюсь администратором (если это имеет значение, членство в группе колес не требуется).
Я не могу даже прикоснуться к чтению suoders или даже прочитать его, поскольку для этого команды требуют sudo.
Я пытался восстановить разрешение диска в Дисковой утилите
Мои разрешения "/", казалось, отключены, поэтому я попытался найти решение, используя поиск в Google, где я загружаюсь в однопользовательском режиме и введите:
> /sbin/fsck -fy
> /sbin/mount -wu /
> /bin/chmod 1775 /
> /bin/sync
> exit
Разрешения выглядят сразу после этого, но все же проблема.
Я даже пытался включить root для своего пользователя через "Enable Root" из Directory Utility.
Что может происходить? Я только заметил проблему недавно, но она могла существовать несколько месяцев назад.
РЕДАКТИРОВАТЬ
Решение @ Spiff сработало. Вот что имел файл sudoers:
#User privilege specification
root ALL=(ALL) NOPASSWD: /sbin/ifconfig
%admin ALL=(ALL) NOPASSWD: /sbin/ifconfig
Запись должна была (и сейчас есть):
#User privilege specification
root ALL=(ALL) ALL
%admin ALL=(ALL) ALL
Я точно знаю, что никогда не редактировал этот файл на этой машине. У кого-нибудь есть идеи, как это могло произойти? В последнее время моя машина также демонстрирует странное поведение, когда время ожидания cURL или Ping иногда бесконечно, в то время как я могу одновременно подключаться к Интернету через браузер, и мне приходится перезагружать свою машину, чтобы они работали. Параноики меня интересуют, связано ли это с моими путешествиями по Азии (китайский Интернет / проблемы с VPN? Японские беспроводные клиенты?), Как я заметил проблемы только после возвращения из поездки.