Executei acidentalmente o chmod 777 * na minha pasta pessoal e ele alterou todas as permissões de diretório (mas não os arquivos).
Como posso desfazer isso?
permissions
home-directory
chmod
user3479458
fonte
fonte
sudo chmod -R a+rwX,o-w /home/$USER
Respostas:
Melhor executar isso:
Todos os diretórios serão 775. Todos os arquivos serão 664, exceto aqueles que foram definidos como executáveis para começar. $ USER é o seu nome, que normalmente é uma variável do sistema.
Isso discute um erro específico, mas também possui os padrões sugeridos.
https://help.ubuntu.com/community/dmrcErrors
Mais informações sobre permissões:
https://help.ubuntu.com/community/FilePermissions
fonte
As permissões padrão para a pasta pessoal são 755 :) Execute o chmod novamente como da última vez.
fonte
Enquanto chmod -R é bom em alguns aspectos, acho que falta algum controle. Eu prefiro usar o find em conjunto com o chmod. Para redefinir apenas suas permissões de diretório, você pode fazer algo como o seguinte (supondo que você esteja conectado como proprietário):
fonte