Como restaurar a permissão padrão em um diretório / pasta?

3

Eu estou usando o Ubuntu 10.04, eu preciso dar permissão de execução na pasta www.Mas por engano eu dei permissão de execução em toda pasta var.

sudo chmod -R 777 /var
Então eu tento alterá-lo em permissão normal.Para que eu dei
sudo chmod -R 775 /var/
E mais uma vez eu dei permissão de execução apenas www pasta.Mas o problema é o meu arquivo index.html não é executado, que está localizado dentro da pasta www . Como restaurar a permissão padrão no diretório / var / folder.     
por Viswa 08.02.2013 / 10:37

1 resposta

3

A resposta rápida é que você está ferrado. Não há desfazer. Cuidado com o que você faz com o sudo. A solução rápida é reinstalar.

Mas como isso é apenas / var, talvez possamos tentar corrigi-lo. Eu poderia, por exemplo, executar este comando no meu sistema:

 find /var -exec stat --format "chmod %a %n" {} \; > /tmp/restoreperms.sh

Isso daria um script que você poderia executar e tentaria redefinir todas as permissões como elas estão no meu sistema. Isso deve corrigir a maioria dos problemas. Mas não tenho certeza de como minha instalação é semelhante, já que estou usando 12.10.

    
por Paul van Schayck 08.02.2013 / 10:47