Como faço para restaurar e acidental chmod (ou chown, chgrp) do diretório raiz?

6

Eu estava alterando as permissões para os arquivos de log e acidentalmente dei 777 para o root. Doah Poderia ser pior, eu acho. E eu peguei imediatamente e cancelei a execução do comando.

Exceto o acidente que me fez pensar que corro muito na raiz. Eu uso o Macintosh e o Linux. Mac tem um utilitário de permissões de reparo. E o Linux? Existe um utilitário para restaurar o Linux (e, no meu caso, o Fedora) para basear usuário, grupo e permissões para garantir que o sistema seja inicializado?

ATUALIZAÇÃO: Já faz algumas semanas e não foram encontrados novos problemas. Eu vou aceitar que isso está resolvido.

    
por xtian 27.07.2011 / 18:15

1 resposta

6

Para distribuições baseadas em rpm , é fácil redefinir todos os arquivos gerenciados para o estado instalado.

rpm --setugids -a # To reset ownership
rpm --setperms -a # To reset permissions

Substitua "-a" por nome (s) do pacote para limitar a redefinição.

    
por 27.07.2011 / 19:21