O arquivo / etc / sudoers deve ter apenas permissões de leitura?

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

Minha atualização dist falha frequentemente.
Na inicialização, meu sistema solicita frequentemente a verificação do sistema de arquivos. (Meu hardware do sistema é um arquivo)

estou usando

vksTP 3.5.0-25-generic # 39 ~ precise1-Ubuntu SMP ter 26 de fev 00:07:14 UTC 2013 x86_64 x86_64 x86_64 GNU / Linux

No prompt do root, é seguro fazer isso (não sei se isso funcionará, pois o arquivo é somente leitura)

chmod g+w /etc/sudors  

meu usuário é adicionado ao grupo raiz

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

Por favor, sugira que eu possa ter um conhecimento superficial das permissões e que esteja confundindo as coisas. Informe-me se estiver faltando alguma outra informação importante.

Vivek Sharma
fonte

Respostas:

15

Sim, /etc/sudoersé suposto ter essas permissões, sendo somente leitura para usuário e grupo, nada mais. O motivo é que você não deve editar o arquivo sudoers diretamente, mas usando o visudowrapper, que fornece alguma verificação de integridade antes de gravar um novo arquivo sudoers.

Você pode controlar o editor que o visudo usa, configurando o alt VISUAL. Variável de ambiente EDITOR.

$ sudo EDITOR=emacs visudo
andol
fonte
Obrigado. Eu consegui adicionar o seguinte, mas não sei se é a coisa certa a fazer ... # Especificação de privilégios de usuário root ALL = (ALL: ALL) ALL vks ALL = (ALL: ALL) ALL
Vivek Sharma