Permissões confusas na pasta inicial

0

Apesar de não ter executado nenhum comando chmod ou chown , parece que perdi a capacidade de cd em algumas pastas no meu diretório pessoal. Então eu corri de acordo com várias respostas neste fórum desde que eu não tenho idéia sobre as permissões do Linux:

sudo chmod -R 666 /home/rasmus/
sudo chown -c rasmus /home/rasmus/
sudo chown rasmus:rasmus /home/rasmus/
chmod 750 /home/rasmus/
sudo chown -R rasmus:rasmus /home/rasmus/
sudo chmod a+rx /home
sudo chmod u+w /home

deixando meu diretório inicial nesse estado:

10:57:35: 8                    
por oarfish 15.04.2017 / 10:59

1 resposta

1

Não sabe onde o comando

sudo chmod -R 666 /home/rasmus/

é de. Mas isso é muito ruim. Ele remove o bit executável em todas as pastas necessárias para listar um diretório ou alterá-lo para esse diretório. Além disso, você deu acesso de leitura / gravação em cada arquivo em seu diretório pessoal para qualquer pessoa. Você talvez também queira consertar isso.

Como todos os seus arquivos e diretórios têm direitos de acesso 666 , você pode restaurar a configuração do diretório da seguinte forma.

sudo find /home/rasmus -type d -exec chmod 755 "{}" \;
    
por Thomas 15.04.2017 / 11:13