Acidencial CHMOD 755

4

Tudo bem, eu acidentalmente mexi tudo em 755, o que não é tão ruim quanto colocar tudo para o usuário local. Quão inseguro é isso e como restauraria facilmente, sem reinstalar?

    
por Nik 07.06.2010 / 02:20

2 respostas

9

Reinstalar é a melhor opção. Eu pessoalmente sempre teria a sensação incômoda de que algo não estava certo, mesmo se o trabalho a seguir fosse feito.

  1. Use outro sistema Ubuntu para referenciar suas permissões. Mesma versão e arquitetura do Ubuntu. %código%
  2. copie %pr_e% para o seu sistema principal
  3. Use /root/perms.txt para fazer referência e modificar permissões /root/perms.txt

    se [-a $ nomedoarquivo]; então     echo -E "$ filename" > > /root/chmod-success.log     chmod $ perm $ filename outro     echo -E "$ filename" > > /root/chmod-failure.log fi feito

  4. verifique os erros em %pr_e% e /root/chmod-success.log

De qualquer forma, há muitos casos de limites aqui que não posso nem imaginar se isso funcionaria perfeitamente. Teste em outro sistema de não produção primeiro. E teste no sistema principal de produção sem a linha /root/chmod-failure.log primeiro

    
por 07.06.2010 / 03:19
2

Se você tem uma distribuição baseada em RPM como Fedora / Redhat ou CentOS, você pode rodar

rpm -qa | xargs rpm --setperms

Isso consertará todos os arquivos que foram instalados via rpm. o resto terá que ser corrigido manualmente

    
por 07.06.2010 / 03:10

Tags