Errado Permissão para pasta / etc [duplicado]

1

Eu dei a permissão errada para a pasta /etc

chmod -R 777 /etc

Quando eu quero fazer o login como root, isso me dá um erro e a saída a seguir.

Como posso corrigir as permissões?

system13@motpl:~$ sudo su
sudo: /etc/sudoers is mode 0777, should be 0440
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin
system13@motpl:~$ su root
Password: 
su: Authentication failure
system13@motpl:~$ 
    
por Sulthan Allaudeen 15.05.2014 / 07:53

3 respostas

2

Parece que sua conta root não tem uma senha associada, portanto, você não pode fazer login diretamente na sua conta root. A outra maneira de obter root é sudo , que está atualmente quebrado devido às permissões erradas do arquivo sudoers.

Como você precisa de acesso root para corrigir essas permissões, é necessário encontrar outro caminho.

Talvez a maneira mais fácil seja adicionar uma opção de inicialização personalizada ao seu kernel durante a inicialização.

Seu gerenciador de boot deve permitir que você adicione opções personalizadas à sua linha de comando do kernel. Reinicie o seu computador e adicione algo como init=/bin/bash no final da linha do kernel.

Então seu kernel deve iniciar o bash ao invés do deamon de inicialização normal. Dessa forma, você pode corrigir suas permissões e, após outra reinicialização, seu sudo normal deve funcionar novamente.

    
por 15.05.2014 / 08:06
0

O problema foi corrigido por mim mesmo:

Eu digitei pkexec chmod 0440 /etc/sudoers

E então eu posso ser sudo su e, em seguida, a permissão foi alterada e eu dei a permissão padrão / etc como chmod 744 /etc

    
por 15.05.2014 / 09:23
-1

é por causa de Limitando o acesso ao sudo

Siga estas etapas:

chmod 755 / etc / sudoers

vi / etc / sudoers

Permitir que o root execute qualquer comando em qualquer lugar

raiz ALL = (ALL) TODOS nome de usuário ALL = (ALL) ALL

nome de usuário = seu nome de usuário

digite Esc > digite : wq Digite

altere o chmod para

chmod 440 / etc / sudoers

Seu problema foi resolvido:)

    
por 15.05.2014 / 08:54

Tags