He estado usando este servidor durante unos meses. Al principio le envié al administrador mi clave ssh pública, y él configuró la cuenta para mí, y solo he usado la clave ssh para iniciar sesión. Definitivamente no tenía una contraseña al principio.
Desde entonces me puede o puede que no haya establecido una contraseña utilizando passwd
. En este momento si uso passwd
Veo esto.
$ passwd
Changing password for user myusername.
Changing password for myusername.
(current) UNIX password:
Si bien parece sugerir que tengo una contraseña, no recuerdo haberlo hecho nunca.
¿Cómo puedo saber si mi manera concluyente contraseña se establece?
EDIT:
No puede iniciar sesión ni el cambio de contraseña, porque no sé lo que es la contraseña (contraseña en blanco no funciona). La distribución es Fedora versión 20 (Heisenbug).
passwd
se quejará de una contraseña incorrecta sin importar lo que escriba.
passwd
no le pedirá su contraseña actual si no tiene una. Otra forma de verificar es escribir su myusername
; si no hay contraseña, no pedirá una. Pero todo esto puede ser anulado por el administrador del sistema, por ejemplo, eliminando la nullok
opción de las pam_unix
entradas /etc/pam.d/*
, en cuyo caso un no administrador no puede saber quién tiene contraseñas y quién no, excepto tal vez haciendo pruebas de tiempo.