
Algún usuario olvidó su contraseña y quiero restaurarla siendo root. Para eso uso, ensu:
#passwd <user>
passwd: user '<user>' does not exist
Sé que el usuario está ahí porque al intentar vía ssh me piden la contraseña. O el usuario no está en
/etc/passwd/
Respuesta1
ssh solicitará una contraseña independientemente de si el usuario existe o no, en parte para ayudar a ofuscar dónde está la falla cuando falla el inicio de sesión y en parte para limitar la capacidad de realizar ataques de fuerza bruta.
Si el usuario no está, /etc/passwd
entonces el usuario no existe, al menos, el usuario no existe como usuario local. Si inicia sesión en la red, es posible que el usuario aún exista dondequiera que se definan esas cuentas.