J'utilisais ssh et essayais de mettre à niveau un système d'Ubuntu 10.04 à 12.04. La connexion a rencontré un problème, j'ai donc dû me reconnecter pour terminer la mise à niveau. Après avoir couru
sudo dpkg --configure -a
cela était nécessaire il semble que le système ne me reconnaisse plus comme sudoer. Si j'exécute une commande en tant que sudo, j'obtiendrai
sudo: unknown uid xxxxx: who are you?
(xxxxx est pour l'identifiant réel bien sûr) et de la même manière whoami
, retournera
whoami: cannot find name for user ID xxxxx
De plus, lorsque j'essaie, ssh
j'obtiens une autorisation refusée (malgré le fait que je suis toujours connecté à la machine sur une session différente).
/etc/passwd
et voyez si l'ID est réellement là.