sudo: não é possível abrir /etc/sudoers: Permissão negada

sudo: não é possível abrir /etc/sudoers: Permissão negada

sudode um usuário padrão funciona bem, mas quando tento usá-lo rootele retorna este erro:

sudo: can't open /etc/sudoers: Permission denied
sudo: no valid sudoers sources found, quitting

/etc/sudoerstem o atributo 755 apropriado e é de propriedade de root:rooteu até o recriei com visudo, tudo bem, mas o erro persiste. /etc é 755 e também pertence a root:root, até tentei reinstalar o sudo: sem diferença.

Preciso sudo do root porque uso um script python que usa sudo para executar comandos privilegiados do sistema operacional. Mas agora estou executando esse script python no momento da inicialização e ele trava devido a esse problema. Instalei a mesma versão do sistema operacional em uma VM Virtual Box e funciona bem.

O que pode estar impedindo o root de executar o sudo?

Responder1

Você pode mudar o diretório para / ? estar no usuário root? Pode ser que você esteja faltando permissão para este caminho/como root

Verhttps://unix.stackexchange.com/questions/39328/sudo-cannot-open-etc-sudoers

http://arstechnica.com/civis//viewtopic.php?t=1170439

informação relacionada