J'ai changé l'autorisation pour le dossier/etc en 777 avec chmod . Lorsque j'essaie d'exécuter Sudo après cela, il refuse de fonctionner. J'ai trouvé quelques correctifs, comme passer en mode de récupération pour réparer les choses, mais le mode de récupération n'est pas une option pour moi car Grub ne se charge pas du tout. Même maintenir la touche Maj ou répéter Esc ne charge pas Grub . J'ai essayé de mettre à jour grub mais encore une fois, cela nécessite Sudo ! http://www.psychocats.net/ubuntu/fixsudo
r2d2@Sdnhbuz-r2d2:~$ Sudo update-grub
Sudo: /etc/sudoers is world writable
Sudo: no valid sudoers sources found, quitting
Sudo: unable to initialize policy plugin
Si vous avez modifié les autorisations de manière récursive (avec l'option -R), vous avez un problème, car vous devez restaurer la bonne autorisation pour chaque fichier. Si vous avez seulement modifié l'autorisation de dossier, etc., il est facile à résoudre.
Téléchargez et gravez le cd d'installation d'ubuntu (c'est un live-cd).
Insérez un live-cd (ou un live-usb) dans votre ordinateur et démarrez la machine en l'utilisant (n'oubliez pas de dire à votre ordinateur/bios de démarrer à partir du cd/usb si ce n'est pas la première option).
Ne sélectionnez pas "installer ubuntu", sélectionnez "essayer ubuntu".
Avec ubuntu en direct, montez le disque de votre ordinateur et modifiez les autorisations.
Si vous ne savez pas comment le faire. Vous pouvez ouvrir un terminal (ou appuyez sur Ctrl-Alt-t) et exécuter
Sudo fdisk -l
Cela répertoriera tous vos disques et partitions. Normalement, le disque de votre ordinateur sera/dev/sda et la partition principale sera la plus grande partition linux (je suppose/dev/sda1). Exécutez ensuite:
Sudo mount /dev/sda1 /mnt
Ne vous inquiétez pas, vous exécutez l'ubuntu en direct et Sudo fonctionnera. Maintenant, allez dans mnt:
cd /mnt
et restaurer les autorisations:
Sudo chmod 755 etc
Fermez maintenant le terminal, arrêtez l'ubuntu en direct et redémarrez à partir de votre ordinateur (éjectez le cd/usb avant de redémarrer).
Vous pouvez suivre ce processus avec n'importe quel live-cd linux.