Я следовал руководству, в котором была эта команда для создания файла launchd.conf в /etc /
sudo echo "some command" > /etc/launchd.conf
Но это не сработало, я получил разрешение после ввода пароля администратора.
Казалось, что разрешения для ссылки были неправильными, поэтому я сделал sudo chmod 755 /etc/
Но теперь я не могу загрузить терминал, я получаю сообщение об ошибке The administrator has set your shell to an illegal value
Если бы я попытался sudo
команды теперь я получаю
sudo: can't open /private/etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting
Process *tramp/sudo root@localhost* exited abnormally with code 1
Вот как выглядит ссылка /etc, как она должна выглядеть и как ее восстановить?
lrwxr-xr-x 1 root wheel 11 Jul 21 2011 etc -> private/etc
/ частный / и т.д ...
drw-r--r-- 111 root wheel 3774 Mar 26 02:25 etc
редактировать: я использую Mac OS X 10.7.3