Uau ... isso é muito ruim ... A melhor coisa que você pode fazer agora é fazer o backup de seus dados pessoais e reinstalar o sistema.
Como provavelmente não é isso que você queria ouvir, a segunda melhor (e provavelmente mais dolorosa) coisa a ser feita é algo como:
for package in 'dpkg -l | awk '{print $2}''; do
apt-get install --reinstall $package
done
Observe que essa correção é puramente teórica (eu nunca tentei), mas ela reinstalará todos os pacotes do seu sistema (porque, até onde eu sei, apt
e dpkg
não têm uma "correção" permissões "funcionam como o RPM). Reinstalar deve corrigir as permissões em todos os arquivos que estão em pacotes.
Essa "correção" pode quebrar outras coisas, e você provavelmente ainda terá alguns arquivos do 777 em volta que não são parte de qualquer pacote, então você deve seguir find
ing todo o material que é o modo 777 e certificar-se de que a lista pareça sensata.