Depois de instalar o Lion, comecei a ter problemas de permissão para algo tão simples como jogar arquivos na lixeira. Então, talvez estupidamente, fiz um "Obter informações" no disco rígido e alterei as permissões para isto:
- Sistema - Ler e Escrever
- Roda - Ler e Escrever
- Todos - Ler e Escrever
Em seguida, executei o Utilitário de Disco na partição Lion Recovery e "reparei as permissões" lá também. E na reinicialização, executei "Keychain First Aid" dentro do programa Keychain Access.
O computador funciona bem agora - ou parece que também - mas estou me perguntando quais problemas futuros desencadeei. Essas configurações são um desastre esperando para acontecer?
E se sim, qual é a maneira mais simples de reverter os rastros sem despertar novamente os problemas de permissão que tive logo após a atualização?
Responder1
Reparar permissões geralmente é a melhor (e única) maneira de fazer isso.
Se você não tiver nenhum problema, tudo bem. Observe que, nesses casos, você também pode reinstalar o Lion – ele manterá os arquivos do usuário intactos, mas substituirá todos os arquivos do sistema e, assim, redefinirá as permissões ao estado original.
Reparar permissões iránãoaltere qualquer um dos seus arquivos pessoais, portanto, se você compartilhar a máquina com outras contas de usuário, todos eles serão expostos. Você deve remover as permissões de gravação degrupoeoutro, ou até mesmo remover completamente as permissões de leitura deles.
Neste ponto, eu criaria um backup adequado.
Para sua pasta pessoal, seria:
Você também pode verificar suas permissões com um terminal. Correr
ls -l
em uma pasta para listar as permissões (vejaPermissões do sistema de arquivos). No seu caso,
chmod -R go-w /some/folder
removeria recursivamente as permissões de gravação paragrupoeoutrode uma pasta e todos os seus filhos. Use isso com cautela.
Uma abordagem mais restritiva é mencionada aqui:Reparo de permissões da pasta inicial no OS X | MacFixIt - Avaliações da CNET
chmod -R 600 ~
Isso basicamente removeria o acesso degrupoeoutrointeiramente, para sua pasta pessoal ( ~
).