usei o comando chmod 777 de forma errada. ajuda ai [RESOLVIDO]

1. usei o comando chmod 777 de forma errada. ajuda ai [RESOLVIDO]

Tiago Pereira de Azevedo
tiagopraz

(usa Debian)

Enviado em 30/04/2016 - 18:11h

fui dar permissão total a uma determinada pasta e usei o comando chmod -R 777 /*
ao invés disso eu deveria ter usado chmod -R 777 caminhototal/*
Sorte de interrompi antes de dar permissão em tudo mas.....
RESULTADO:
O comando sudo su não responde mais. Aparece uma mensagem:
$sudo su
sudo: no válido sudoers sources found, quitting
sudo: não foi possível inicializar plug-in de política

Se eu tentar somente o su, aparece mensagem de senha inválida.
Será que dá para recuperar ou só reinstalando o sistema. É Ubuntu server 14.10. core



  


2. usei o comando chmod 777 de forma errada. ajuda ai

Fernando T. Da Silva
nandosilva

(usa Lubuntu)

Enviado em 30/04/2016 - 19:28h

Faz um boot por um live CD/DVD ou pendrive e use chmod 775 -R /

ATENÇÃO:
Seu sistema ira funcionar quase que normalmente se foi feito como acima, pois alguns arquivos e diretórios especiais usam
permissões diferente de 775 que é a grande maioria, quando você precisar executar algum comando ou acessar algum diretório poderá surgir alguma erro neste caso pois o mesmo está com permissão 775, ai sabendo qual é comando é basta reinstalar o pacote do mesmo, ou visualize as permissões padrão do pacote seja por pesquisa pelo navegador ou gerenciador de pacotes e acerte as permissões. As permissões do sudo é -rws--x--x e do su é -rws--x--x

Já cometi este mesmo tipo de erro por engano que aconteceu contigo e corrigir fazendo assim, sem precisar reinstalar o sistema todo.


3. Re: usei o comando chmod 777 de forma errada. ajuda ai [RESOLVIDO]

edps
edps

(usa Slackware)

Enviado em 30/04/2016 - 19:46h

E para o caso específico do /etc/sudoers:

# chmod 0440 /etc/sudoers 


+ em:

https://wiki.archlinux.org/index.php/sudo#Sudoers_default_file_permissions


4. Re: usei o comando chmod 777 de forma errada. ajuda ai [RESOLVIDO]

Alberto Federman Neto.
albfneto

(usa openSUSE)

Enviado em 30/04/2016 - 20:03h

como falaram o nando e o edps...
não é um problema fácil de resolver complemente, demora..
pq é o seguinte: linux trabalha com permissões adequadas para funcionar...
quando vc troca a permissão de tudo dentro de um diretório...
quem é que garante que dentro, todos os subdiretórios e os arquivos tem as mesmas permissões? pq geralmente não tem...
após tentar como sugeriram o nando e o edps, consulte este artigo:

http://www.pinguimteajuda.com.br/linux/node/283


¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨¨
Albfneto,
Ribeirão Preto, S.P., Brasil.
Usuário Linux, Linux Counter: #479903.
Distros Favoritas: Sabayon, Gentoo, openSUSE, Mageia e OpenMandriva.


5. Re: usei o comando chmod 777 de forma errada. ajuda ai [RESOLVIDO]

Tiago Pereira de Azevedo
tiagopraz

(usa Debian)

Enviado em 01/05/2016 - 10:50h

Agradeço pelas respostas, mas fiz backup dos arquivos de configurações pra não perder o conteúdo deles e reinstalei o sistema. As permissões totais tinham pegado varios arquivos do sistema e de aplicações como squid, chilli, freeradius .... então decidi reinstalar. Quanto ao sudo, entrei pelo modo recovery e remontei (remount -rw -o / ) e alterei as permissões do /etc/sudoers que estavam 777, consegui entrar como sudo mas tive que reinstalar.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts