Il est tout aussi lourd de restaurer toutes les permissions du système de fichiers à l'état d'installation initial, qu'il est plus sûr et plus rapide de reformater les partitions et de réinstaller le système que d'essayer de défaire une
sudo chmod -R 777 /
commandement. Un système avec des permissions de 777 (rwxrwxrwx) est tout simplement irrécupérable. Tout malware qui attaque une faille de sécurité permettant l'exécution de code arbitraire via un navigateur peut modifier les scripts et les exécutables appartenant à la racine, tandis que les setuid's comme sudo ne fonctionneront pas s'ils vérifient les permissions des exécutables....
En d'autres termes, sur un système dont les permissions 777 sont accessibles au monde entier, le cache du navigateur est traité de la même manière que l'image du noyau. C'est tout simplement absurde.
En fait, sudo vérifie ses propres permissions et elles devraient être 4755. (rwsr-xr-x), mais votre ami avait réinitialisé les permissions à 0777 (rwxrwxrwx), ce qui empêche sudo de fonctionner car il effectue certains contrôles de sécurité avant de lancer votre commande désignée.
Mais, de toute façon, sudo ne sert à rien puisque vous avez déjà donné des autorisations exécutables par le monde entier à n'importe quel programme sur l'ordinateur, y compris un éventuel malware dans le cache du navigateur !
Le formatage et la réinstallation sont les méthodes les plus sûres, car tout le disque doit être mis en quarantaine.