¿Cómo veo mi usuario/contraseña actual en bash?

¿Cómo veo mi usuario/contraseña actual en bash?

Actualmente estoy instalando Bash en Ubuntu en Windows.

Instalé Bash y configuré el usuario normalmente. Todo funcionó bien, pero no quería seguir haciéndolo sudocon cada comando. Desinstalé y luego reinstalé 'Bash en Ubuntu en Wwindows' con

lxrun /install /y

Guardó el nombre de usuario, pero no la contraseña anterior. Estoy intentando ver la contraseña actual del usuario que estoy usando.

¿Cómo veo la contraseña de mi usuario en Bash?

Respuesta1

En realidad, no puede, su contraseña tiene un hash y solo se decodifica de una manera.

Para resumirlo, imagínese que cada vez que intente iniciar sesión, hará algo como

if hash('password') == currentHash;
do grantAccess();

y cada vez que guardes una contraseña, servirá

hashedPass = hash('password');
writeOnShadowFile('hashedPass')

Esto se debe a que, según los estándares de seguridad del hash, se evita almacenar una contraseña real, sino que se almacena el resultado de una función y se evalúa de esa manera. Las funciones hash están destinadas a realizar gran parte de la conversión del valor original con pérdida de datos y, debido a la pérdida de datos, será casi imposible conocer su contraseña original.

Puedes cambiar fácilmente tu contraseña con usermod -p <password> <user>, o simplemente passwd <user>.

Respuesta2

No es posible ver cuáles son las contraseñas de usuario del sistema operativo. Las contraseñas se almacenan en unTroceadoforma. Sólo puedes comprobarlo si conoces uno correctamente. Eso no sólo sería una amenaza para la seguridad, sino que también las contraseñas deberían cambiarse periódicamente. Y el nuevo no debería parecerse demasiado al anterior. Pero en un entorno doméstico (a diferencia de uno profesional), la línea de comando no debería molestarte con esto.

Respuesta3

¡No puedes! Por buenas razones. Sería un enorme fallo de seguridad. Puede cambiar la contraseña con el passwdcomando (ver man passwd).

Si eres root puedes cambiar las contraseñas de todos los usuarios.

información relacionada