Confusão com arquivos de permissão [duplicado]

0

Eu escrevi chmod 755 /etc/ e chmod 0644 /etc/ e agora me encontro sem acesso a qualquer coisa, e dentro do terminal onde antes havia username@system1: agora há I have no name!@system1: . Eu sei que estraguei tudo, mas há uma solução? uma maneira de restaurar a configuração padrão? Eu não posso reinstalar, então eu tenho que reparar ..

    
por Azazel 05.04.2015 / 20:58

1 resposta

2

Supondo que você esteja executando o Linux com o Grub como bootloader:

  1. Inicialize em Inicialize o Linux Grub no modo de usuário único
  2. Faça login com a conta raiz
  3. Executar chmod 755 /etc
  4. Reinicialize o sistema

Não tenho certeza se você pode ir além do ponto 2. Se não for possível fazer o login como root (o que de fato deveria ser, já que o processo que pede sua senha deve ter acesso ao diretório /etc desde ele roda com o uid 1) você precisa inicializar a partir de um live CD para executar o passo 3:

  1. Inicialize a partir do CD ao vivo
  2. Monte o sistema de arquivos raiz do sistema operacional UNIX
  3. Altere as permissões de /etc de volta para 755
por 05.04.2015 / 21:12