Estaba usando ssh e intentaba actualizar un sistema de Ubuntu 10.04 a 12.04. La conexión tenía un problema, así que tuve que iniciar sesión nuevamente para finalizar la actualización. despues de correr
sudo dpkg --configure -a
eso fue requerido, parece que el sistema ya no me reconoce como un sudoer. Si ejecuto algún comando como sudo, obtendré
sudo: unknown uid xxxxx: who are you?
(xxxxx es para la identificación real, por supuesto) y de forma similar whoamivolverá
whoami: cannot find name for user ID xxxxx
Además, cuando intento sshobtener un permiso denegado (a pesar de que todavía estoy conectado en la máquina en una sesión diferente).

/etc/passwdy vea si la identificación está realmente allí.Respuestas:
Esto significa que el UID actual que está utilizando no está presente
/etc/passwd. Este no es un problema grave si la administración de su sistema sabe lo que está haciendo. Puede verificarlo usando:Entonces, ahora que tiene un archivo llamado
whoami, analícelo:fuente
Me había unido a mi computadora a un dominio de Active Directory y me
winbindhabía caído.Arreglé esto con
systemctl restart winbind.fuente