Quais são as consequências da execução do chmod 755 -R no diretório inicial?

4

Eu acidentalmente executado

chmod 755 -R $HOME

Por enquanto, tudo funciona bem, mas ainda não reiniciei meu laptop.

Eu queria saber quais são as conseqüências de minhas ações? Estou especialmente preocupado com arquivos de configuração. Poderia algo quebrar?

A única coisa importante em que consigo pensar é voltar às permissões corretas em chaves ssh . Há mais alguma coisa que eu deveria cuidar?

Estou ciente da questão exising: E se eu acidentalmente executar o comando" chmod -R "nos diretórios do sistema (/, / etc, ...) , mas parece resolver um problema maior que está executando o chmod nos diretórios do sistema.

    
por Keammoort 08.11.2016 / 19:23

1 resposta

3

Você alterou as permissões de todos os arquivos e diretórios em e abaixo de $HOME de quaisquer que fossem (e cada arquivo ou diretório tinha permissões próprias) para rwxr-xr-x . Isso marca todos os arquivos "executáveis" e concede a outros usuários (usuários, grupos, outros) a capacidade de inspecionar e percorrer os diretórios e ler todos os seus arquivos. A alteração irá quebrar ssh e poderá causar outros problemas.

Você pode corrigir ssh via:

chmod 700 ~/.ssh
chmod 600 ~/.ssh/* ~/.Xauthority

Eu incluí ~/.Xauthority para evitar problemas de autenticação X.

Não execute comandos que você ouve (leia em um livro, veja on-line, ...) sem entender o que eles fazem. No mínimo (para este caso) leia man chmod , info coreutils 'chmod invocation' e talvez man 2 chmod .

O Linux, como o Unix, torna possível fazer coisas poderosas, mas não exige que as coisas poderosas sejam seguras. Descubra o que faz ANTES de acender o fusível.

    
por waltinator 08.11.2016 / 20:19