У меня проблема:
У меня нет пароля root на моем Mac. У меня просто есть учетная запись администратора, которая может делать вещи, используя sudo . Теперь я хотел добавить своего обычного пользователя в файл /etc/sudoers . Поскольку он не позволял мне писать в этот файл (даже писать с использованием sudo), я сделал это:
sudo chmod u+w /etc/sudoers
Это сработало. Но с тех пор я не могу больше выполнять команду sudo в моей системе. Он жалуется, что /etc/sudoers имеет неправильный режим:
$ sudo touch /etc/sudoers
sudo: /etc/sudoers is mode 0740, should be 0440
Segmentation fault
Это звучит как плохая шутка, потому что теперь я даже не могу изменить режим обратно на 0440:
$ sudo chmod 0440 /etc/sudoers
sudo: /etc/sudoers is mode 0740, should be 0440
Segmentation fault
Есть ли способ исправить эту ситуацию? Мне нужно , чтобы моя sudo способности обратно.
