Primeiro, observe o lado positivo: pelo menos você tem backups.
Muitas pessoas que acabam na sua situação não, e ficam muito irritadas quando lhes dizemos que a melhor coisa a fazer é restaurar a partir do seu backup (inexistente) ...
Ultimately I need to have the entire system restored from backups right?
É provável que essa seja a solução mais conveniente (se você puder restaurar apenas permissões que possam ser preferíveis, pois não correrá o risco de perder qualquer trabalho).
Sua outra opção é determinar quais arquivos foram afetados e redefinir manualmente sua propriedade. Há um pouco mais margem para erro aqui: A árvore de diretórios foi percorrida recursivamente, então você pode usar find -user root
um nível acima de onde o chown
foi enraizado para ajudá-lo a classificar os danos.
(Isso só se aplica se você parou o chown
- Se ele passou por todo o sistema, você está bem e verdadeiramente hosed e backups são sua melhor opção.)
What if I can't do that for a day or so?
Então você estará deprimido (ou pelo menos debilitado) por um dia ou mais.
Não há atalhos na administração do sistema (bem, existem, mas não neste caso. É necessário desfazer a alteração de propriedade feita de alguma forma, manualmente ou restaurando a partir de backups).