Sudo aparece com um erro, não pode executar nada como root

7

Por algum motivo, quando eu tento executar qualquer programa (estou tentando executar um rootkit hunter: rkhunter) como root na linha de comando com sudo como este:

sudo rkhunter

Então eu recebo esta mensagem:

You must be the root user to run this program

e depois recebo estas linhas:

sudo: error in /etc/sudo.conf, line 0 while loading plugin 'sudoers_policy'
sudo: /usr/lib/sudo/sudoers.so must only be writable by owner
sudo: fatal error, unable to load plugins

Eu tento digitar apenas sudo , mas isso resulta nos mesmos três erros acima. Também em /etc/ sudo.conf não existe.

Não consigo executar nenhum outro programa como root através do sudo. Também foi estranho porque eu poderia correr como root um dia atrás. Eu gostaria que funcionasse.
Só assim você sabe, eu sou o único usuário deste computador, e o administrador, rodando o Lubuntu 14.04.1.

    
por ScriptKitty 17.06.2015 / 07:28

1 resposta

14

Se você conseguir fazer login como root:

$ su root     #enter password
$ chmod 644 /usr/lib/sudo/sudoers.so
$ chown -R root /usr/lib/sudo

Se não, você terá que inicializar no modo de recuperação, obter permissão de gravação no disco e alterar o modo desse arquivo. link

$ mount -o remount,rw /
$ chmod 644 /usr/lib/sudo/sudoers.so
    
por aldwinaldwin 17.06.2015 / 07:41