Alterei o Owner do diretório /etc e o sistema não inicia

Iniciado por jhonbahia, 22 de Abril de 2009, 20:27

tópico anterior - próximo tópico

jhonbahia

Galera, para executar um programa acabei fazendo a besteira de alterar o Owner do diretório /etc, e então o sistema não consegue iniciar, tenho dados importantes que não posso perder o que posso fazer?
Conto com a ajuda e experiência de vocês!

j_aguilar

Não consegue entrar sequer por um terminal (control + alt + F1)? Nem como root?

Uma dica: JAMAIS (sei que "jamais se deve dizer jamais", mas neste caso é perfeito) altere qualquer propriedade de um diretório ou arquivo no qual para a operação seja necessário estar como root (a menos que você mesmo tenha criado o diretório/arquivo).

É justamente para evitar esse tipo de coisas que um usuário só tem permissão de alterar os arquivos que estão no seu "home".

Legendario

Citação de: jhonbahia online 22 de Abril de 2009, 20:27
Galera, para executar um programa acabei fazendo a besteira de alterar o Owner do diretório /etc, e então o sistema não consegue iniciar, tenho dados importantes que não posso perder o que posso fazer?
Conto com a ajuda e experiência de vocês!

O que você quer dizer com "não consegue iniciar"? Seja um pouco mais específico. O sistema boota? Até onde? Qual a msg de erro?

Abraços,

Legendário

jhonbahia

Bem pessoal ele começa a iniciar o linux fica em uma tela preta com uma mensagem "82.36544 CPU0# 11s init" (mais ou menos isto) e ao passar do tempo ele vai repetindo a mensagem incrementando o número inicial, daí não passa;
Já tentei utilizar o cd do Ubuntu e alterar as permissões da pasta, mas não rolou, até conseguir colocar o root como owner do arquivos internos ao diretório /etc, mas o diretório /etc fica sem acesso;
Se puderem me ajudar agradeço muito, visto que não tenho muita experi~encia com linux;
Valew!

Felix

com o live cd o comando dado foi algo assim:

sudo chown root.root /etc -R


?

Se não alterou as permissões também elas devem estar intactas, somente alguns arquivos pertencem a grupos diferentes do root, mas daí já depende de cada instalação.

Espero que tenha ajudado.

sistematico

Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

jhonbahia

Bem
eu tinha executado sudo chown root:root /etc mas não adiantou, vou tentar esse que você colocou e vê no que dá!
Valew!

sistematico

Citação de: jhonbahia online 25 de Abril de 2009, 10:54
Bem
eu tinha executado sudo chown root:root /etc mas não adiantou, vou tentar esse que você colocou e vê no que dá!
Valew!

sudo chown root:root /etc só altera o usuário e grupo da /etc todas as pastas dentro dela continuam com suas permissões anteriores.
sudo chown -R root:root /etc
e
sudo chown -R root.root /etc
Fazem a mesma coisa, a diferença é que a primeira é no estilo POSIX ou seja, pra não quebrar a compatibilidade todos os linux mantem os dois meios.
Lucas Saliés Brum
Ubuntu User #27150
http://sistematico.org

clcampos

Citação de: sistematico online 25 de Abril de 2009, 02:53
Citação de: Felix online 23 de Abril de 2009, 21:28
sudo chown root.root /etc -R

O comando correto é esse: sudo chown -R root.root /etc

Ok?

Tanto a forma apresentada pelo Felix quando a sua dão o mesmo resultado, portanto não existe um "comando correto" neste caso.

Eu por acaso faço de outra forma, trocando o "ponto" por "dois pontos".
Cristiano/Timóteo - MG
.: Como Fazer Perguntas de Forma Inteligente :.                
Com dúvida? pesquise!