Computador Linux não inicializado após a alteração de permissões

1

Eu tenho explorado o Linux Mint OS recentemente.

Não é possível lembrar corretamente agora, mas eu executei um comando semelhante a

sudo chmod 700 /./

no terminal e agora não consigo inicializar no meu computador depois de desligar.

O computador está preso no logotipo do Linux Mint durante a inicialização. Eu sei que eu trouxe esse problema para mim. Mas quem sabe como posso resolver o problema com a inicialização?

*** postando isso do telefone, desculpe se a formatação é ruim

    
por datum_datem 10.11.2017 / 10:46

2 respostas

2

Você precisa inicializar um Live CD ou outra instalação no mesmo computador para corrigir as permissões.

Você pode usar o diretório / como referência para quais permissões devem ser - no Ubuntu a maioria é 0755 , exceto:

  • os links simbólicos para os arquivos de kernel no diretório de inicialização ( 0777 ),
  • /lost+found ( 0700 ),
  • /tmp ( 1777 ) e
  • /net , /proc e /sys ( 0555 ).

Na raiz do seu sistema de trabalho, você pode produzir uma lista das permissões octal com:

stat -c "chmod %a %n" /*

Salve a saída em um arquivo, edite o / nos nomes dos arquivos para preceder o ponto de montagem e ele se torna um script para aplicar ao seu sistema reparado (você precisará usar o . ou source comando, ou torná-lo executável).

Você pode até mesmo usar sed para fazer tudo em uma única sequência de comandos, embora dificilmente valha a pena, já que não é algo que espero que você precise repetir, e é uma boa ideia verificar comandos antes de executar.

Observe que o /./ em seu comando incorreto significa que apenas o diretório / foi afetado.

    
por 10.11.2017 / 16:18
1

Você basicamente negou permissão a todos, exceto root , em todos os arquivos do seu sistema.

Algumas coisas durante a inicialização não são executadas como raiz e não podem executar suas tarefas.

Você pode inicializar no modo de recuperação e restaurar permissões, mas você tem muitos arquivos e diretórios para alterar novamente.

Será mais fácil e provavelmente mais rápido se você apenas fizer backup de seus dados e reinstalar.

    
por 10.11.2017 / 14:37