Файл / etc / sudoers припускає, що має лише права читання?


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

Часто моє оновлення не працює.
Під час завантаження моя система часто просить перевірити файлову систему. (Моє системне обладнання - файл)

я використовую

vksTP 3.5.0-25-generic # 39 ~ точний1-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.

Ви можете керувати тим, що редактор використовує візуально, встановивши VISUAL alt. Змінна середовища EDITOR.

$ sudo EDITOR=emacs visudo

Дякую. Я зміг додати наступне, але я не знаю, чи правильно це робити ... # Корінь специфікації привілеїв користувача ALL = (ALL: ALL) ALL vks ALL = (ALL: ALL) ALL
Vivek Sharma
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.