GNU/Linux >> Tutoriales Linux >  >> Linux

¿Olvidó la contraseña de Linux en WSL? Aquí está cómo restablecerlo fácilmente

WSL (Subsistema de Windows para Linux) es una herramienta útil para las personas que desean disfrutar del poder de la línea de comandos de Linux desde la comodidad de Windows.

Cuando instala Linux usando WSL en Windows, se le pide que cree un nombre de usuario y una contraseña. Este usuario inicia sesión automáticamente cuando inicia Linux en WSL.

Ahora bien, el problema es que si hace tiempo que no lo usas, es posible que olvides la contraseña de la cuenta de WSL. Y esto se convertirá en un problema si tiene que usar un comando con sudo porque aquí deberá ingresar la contraseña.

No te preocupes. Puede restablecerlo fácilmente.

Restablecer contraseña olvidada para Ubuntu o cualquier otra distribución de Linux en WSL

Para restablecer la contraseña de Linux en WSL, debe:

  • Cambiar el usuario predeterminado a root
  • Restablecer la contraseña para el usuario normal
  • Cambia el usuario predeterminado al usuario normal

Déjame mostrarte los pasos en detalle y con capturas de pantalla. Si quieres un video, también puedes verlo.

Paso 1:cambie a raíz como usuario predeterminado

Será prudente anotar el nombre de usuario normal/regular de su cuenta. Como puede ver, el nombre de usuario de mi cuenta normal es abhishek.

El usuario raíz en WSL está desbloqueado y no tiene una contraseña configurada. Esto significa que puede cambiar al usuario root y luego usar el poder de root para restablecer la contraseña.

Dado que no recuerda la contraseña de la cuenta, el cambio al usuario raíz se realiza cambiando la configuración de su aplicación WSL de Linux y haciendo que use el usuario raíz de forma predeterminada.

Esto se hace a través del símbolo del sistema de Windows y necesitará saber qué comando debe ejecutar para su distribución de Linux.

Esta información generalmente se proporciona en la descripción de la aplicación de distribución en la Tienda Windows. Aquí es desde donde descargó su distribución en primer lugar.

Desde el menú de Windows, inicie el símbolo del sistema:

Aquí, use el comando de su distribución de esta manera. Si estuviera usando la aplicación Ubuntu de la tienda de Windows, el comando sería:

ubuntu config --default-user root

En la captura de pantalla, estoy usando la aplicación Ubuntu 20.04 de la tienda de Windows. Entonces, he usado el comando ubuntu2004.

Para evitarle molestias, en esta tabla enumero algunas distribuciones y sus respectivos comandos:

Paso 2:restablecer la contraseña de la cuenta

Ahora, si inicia la aplicación de distribución de Linux, debe iniciar sesión como root. Puede restablecer la contraseña de la cuenta de usuario normal.

¿Recuerdas el nombre de usuario en WSL? De lo contrario, siempre puede verificar el contenido del directorio /home. Cuando tenga el nombre de usuario, use este comando:

passwd username

Te pedirá que ingreses una nueva contraseña. Cuando escriba aquí, no se mostrará nada en la pantalla. Eso es normal. Simplemente escriba la nueva contraseña y presione enter. Tendrá que volver a escribir la nueva contraseña para confirmar y, una vez más, no se mostrará nada en la pantalla mientras escribe la contraseña.

Felicidades. La contraseña de la cuenta de usuario se ha restablecido. Pero ya has terminado. El usuario predeterminado sigue siendo root. Debe volver a cambiarlo a su cuenta de usuario habitual; de lo contrario, seguirá iniciando sesión como usuario root.

Paso 3:establezca de nuevo el usuario normal como predeterminado

Necesitará el nombre de usuario de la cuenta normal que utilizó con el comando passwd en el paso anterior.

Inicie el símbolo del sistema de Windows una vez más. Use el comando de su distribución de la misma manera que lo hizo en el paso 1. Sin embargo, esta vez, reemplace root con el usuario normal.

ubuntu config --default-user username

Ahora, cuando inicie su aplicación de distribución de Linux en WSL, iniciará sesión como usuario normal. Ha restablecido la contraseña y puede usarla para ejecutar comandos con sudo.

Si olvidó la contraseña nuevamente en el futuro, conoce los pasos para restablecerla.

Si restablecer la contraseña de WSL es tan fácil, ¿no es esto un riesgo de seguridad?

Realmente no. Debe tener acceso físico a la computadora junto con acceso a la cuenta de Windows. Si alguien ya tiene tanto acceso, puede hacer mucho más que simplemente cambiar la contraseña de Linux en WSL.

¿Pudiste restablecer la contraseña de WSL?

Te di los comandos y te expliqué los pasos. Espero que esto te haya sido útil y hayas podido restablecer la contraseña de tu distribución de Linux en WSL.

Si todavía tiene problemas o si tiene alguna pregunta sobre este tema, no dude en preguntar en la sección de comentarios.



Linux
  1. Cómo restablecer una contraseña de Windows con Linux

  2. Cómo restablecer o cambiar la contraseña de root en Linux

  3. Restablecer contraseña raíz en Linux

  4. Cómo restablecer la contraseña raíz de MySQL o MariaDB

  5. Restablecer la contraseña de root en Rocky Linux:¿cómo hacerlo?

Cómo restablecer la contraseña de root olvidada en Ubuntu

Cómo restablecer la contraseña de root de MySQL

Cómo restablecer la contraseña raíz de AlmaLinux / Rocky Linux 8

Cómo restablecer la contraseña de root olvidada en Arch Linux

Cómo restablecer la contraseña raíz olvidada en Ubuntu Linux

Cómo cambiar la contraseña de root en Linux

    Aplicación de distribución Comando de Windows
    Ubuntu ubuntu config –raíz de usuario predeterminado
    Ubuntu 20.04 ubuntu2004 config –raíz de usuario predeterminado
    Ubuntu 18.04 ubuntu1804 config –raíz de usuario predeterminado
    Debian configuración de debian –raíz de usuario predeterminado
    Kali Linux configuración de kali –raíz de usuario predeterminado