Não consigo dar o comando sudo

1. Não consigo dar o comando sudo

Carine Gomes Heriques
carinecgh

(usa Ubuntu)

Enviado em 09/08/2023 - 13:45h

Deram um chmod 777 na pasta /etc do linux ubuntu e agora não consigo rodar nada com o comando sudo. É possível resolver sem formatar? Tentei de todas as formas dar um chmod 440 /etc/sudoers, mas ele não permite.

sudo: /etc/sudoers is world writable
sudo: no valid sudoers sources found, quitting
sudo: unable to initialize policy plugin



  


2. Re: Não consigo dar o comando sudo

Mauriciodez
Mauriciodez

(usa Debian)

Enviado em 09/08/2023 - 14:30h


carinecgh escreveu:
Deram um chmod 777 na pasta /etc do linux ubuntu e agora não consigo rodar nada com o comando sudo. É possível resolver sem formatar?



já era ... só reinstalando !!!


------------------------------------------------------| Linux User #621728 |------------------------------------------------------

" Nem sempre é amigo aquele que te tira do buraco !!! ( Saddam Hussein )"

------------------------------------------------------| Linux User #621728 |------------------------------------------------------




3. Re: Não consigo dar o comando sudo

Unknown User
saymoncarlos

(usa Deepin)

Enviado em 10/08/2023 - 17:09h

Casa caiu mano ...



4. Re: Não consigo dar o comando sudo

Joel Inácio de Souza Filho
MrJoel

(usa Ubuntu)

Enviado em 26/08/2023 - 19:12h

Amigo.. não sei se isto vai lhe ajudar. Mas tem uma forma, de você iniciar o seu linux de forma que ele abra um terminal. Faça o seguinte:
1- Inicie seu PC e aperte simultaneamente as teclas ESC e SHIFT
2- A opção marcada deve ser a correspondente à sua distro.
3- Aperte a tecla "c" do seu teclado
4- Vá até a linha onde está escrito "linux /boot/vmlinux(versão)-generic root=UUID=65eeec\(UID do seu root) ro
5- Apague a palavra ro e no lugar, escreva "rw init=/bin/bash
6- Verifique se o comando está correto. Sendo assim, tecle F10 e aguarde
7- O seu PC vai iniciar. Não se desespere se aparecer vários números e letras na sua tela. Ele está ligando no modo root.
8- Localize e vá até a pasta onde foi digitada o comando
sudo chmod 777 
e digite o
chmod 440 
na pasta /etc/sudoers

Caso não funcione, tente criar um novo usuário root, e acesse use seu computador com todos os arquivos a partir deste usuário novo.
Mas a pergunta que não quer calar, como que digitaram um chmod 777 no seu PC? Kkkk.... Espero ter ajudado!





Configs:
i7 7500U 2.80Ghz
8GB DDR4
Intel Graphics 4600
Ubuntu 22.04, Linux Mint 20.3, Windows 10


5. Re: Não consigo dar o comando sudo

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 26/08/2023 - 22:45h


Faça um boot por uma por qualquer distro que rode em modo live no pendrive, execute um terminal, e monte a sua partição linux do HD usando o sudo
ou torna-se root neste terminal.
Agora é só acertar as permissões dos arquivo e pastas. Mas lembrando que para funcionar corretamente o sistema as permissões de pastas devem ser
as corretas sendo as mesmas para os arquivos. Já me aconteceu algo semelhante assim, não ficou 100%, já que determinados arquivos e pastas
somente funciona com algumas permissões exclusivas.

Outra forma se é você faz boot com dual Linux, faça a mesma coisa citada pela outra distro em vez de usar pendrive de boot.

Dica:
Mantenha sempre um pendrive reservado com uma distro que rode em modo live para estas emergências.


6. Re: Não consigo dar o comando sudo

Carine Gomes Heriques
carinecgh

(usa Ubuntu)

Enviado em 01/09/2023 - 15:41h


MrJoel escreveu:

Amigo.. não sei se isto vai lhe ajudar. Mas tem uma forma, de você iniciar o seu linux de forma que ele abra um terminal. Faça o seguinte:
1- Inicie seu PC e aperte simultaneamente as teclas ESC e SHIFT
2- A opção marcada deve ser a correspondente à sua distro.
3- Aperte a tecla "c" do seu teclado
4- Vá até a linha onde está escrito "linux /boot/vmlinux(versão)-generic root=UUID=65eeec\(UID do seu root) ro
5- Apague a palavra ro e no lugar, escreva "rw init=/bin/bash
6- Verifique se o comando está correto. Sendo assim, tecle F10 e aguarde
7- O seu PC vai iniciar. Não se desespere se aparecer vários números e letras na sua tela. Ele está ligando no modo root.
8- Localize e vá até a pasta onde foi digitada o comando
sudo chmod 777 
e digite o
chmod 440 
na pasta /etc/sudoers

Caso não funcione, tente criar um novo usuário root, e acesse use seu computador com todos os arquivos a partir deste usuário novo.
Mas a pergunta que não quer calar, como que digitaram um chmod 777 no seu PC? Kkkk.... Espero ter ajudado!





Configs:
i7 7500U 2.80Ghz
8GB DDR4
Intel Graphics 4600
Ubuntu 22.04, Linux Mint 20.3, Windows 10


Resolveu! MUITO OBRIGADA.... Ajudou muito :)






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts