Файл / etc / sudoers предполагает только разрешение на чтение?

10
-r--r-----   1 root root     723 Jan 31  2012 sudoers

Мое dist-update часто терпит неудачу.
При загрузке моя система часто запрашивает проверку файловой системы. (Моя система - это файл)

Я использую

vksTP 3.5.0-25-generic # 39 ~ Precision1-Ubuntu SMP Вторник, 26 февраля 00:07:14 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux

Безопасно ли из командной строки (я не знаю, сработает ли это, поскольку файл доступен только для чтения)

chmod g+w /etc/sudors  

мой пользователь добавлен в корневую группу

vks@vksTP:~$ sudo adduser vks root
The user `vks' is already a member of `root'.

Пожалуйста, предложите, у меня могут быть поверхностные знания о химической завивке, и я могу все запутать. Пожалуйста, дайте мне знать, если есть какая-то другая важная информация, которую я пропускаю?

Вивек Шарма
источник

Ответы:

15

Да, /etc/sudoersпредполагается, что эти разрешения должны быть доступны только для чтения для пользователя и группы, и ничего больше. Причина в том, что вы не должны редактировать файл sudoers напрямую, а используете visudoоболочку, которая обеспечивает некоторую проверку работоспособности перед записью нового файла sudoers.

Вы можете контролировать, какой редактор использует visudo, установив VISUAL alt. РЕДАКТОР переменная среды.

$ sudo EDITOR=emacs visudo
andol
источник
Спасибо. Мне удалось добавить следующее, но я не знаю, правильно ли это делать ... # Спецификация привилегий пользователя root ALL = (ALL: ALL) ALL vks ALL = (ALL: ALL) ALL
Vivek Sharma