Comment réinitialiser le mot de passe utilisateur dans Linux WSL

Le sous-système Windows pour Linux vous permet d'exécuter un terminal Linux dans un environnement Windows 10. L'une des meilleures fonctionnalités de WSL est qu'il vous connecte automatiquement en tant qu'utilisateur par défaut dès que vous ouvrez le terminal WSL. Et tout cela se passe sans le mot de passe par défaut de l'utilisateur.

Dans un système Linux, si vous avez oublié votre mot de passe, vous pouvez le réinitialiser en démarrant dans GRUB et en le réinitialisant à partir de là. Cependant, WSL ne suit pas un processus de démarrage normal, ce qui rend le processus susmentionné nul et non avenu. Cependant, si vous souhaitez réinitialiser le mot de passe à l'aide de WSL, il existe un moyen plus simple de le faire.

Ce guide abordera le processus de modification des mots de passe utilisateur dans Ubuntu WSL. Le processus de modification du mot de passe sur d'autres distributions WSL est plus ou moins le même.

Changer le mot de passe utilisateur dans Ubuntu WSL

  1. Remplacez le nom d'utilisateur par défaut de votre distribution WSL par root. Ensuite, exécutez la commande config comme suit :
     ubuntu config --default-user root
  2. Lancez votre distribution Linux, au cas où vous travaillez avec une distribution WSL par défaut.
  3. Réinitialisez votre mot de passe en tapant la commande passwd .
     passwd
  4. Pour réinitialiser le mot de passe d'un utilisateur spécifique, transmettez le nom d'utilisateur avec la commande. Par example:
     passwd winibhalla
  5. Quittez votre session WSL et redéfinissez l'utilisateur par défaut de la distribution WSL sur votre compte utilisateur.
     ubuntu config --default-user winibhalla

Remarque : vous pouvez utiliser les commandes suivantes pour changer votre utilisateur par défaut en root dans une distribution WSL.

En relation: Conseils pour surcharger votre sous-système Windows pour Linux

Remplacez root par un autre nom de compte utilisateur, afin que le système le définisse comme compte utilisateur par défaut pour la distribution en cours d'utilisation. Les commandes pour définir l'utilisateur par défaut sur root sont également les mêmes dans les autres distributions Linux.

Pour définir root comme utilisateur par défaut sur Ubuntu :

 ubuntu config --default-user root

Sur OpenSuse Linux :

 sles-12 config --default-user root

Changer l'utilisateur par défaut sur Kali Linux est également simple :

 kali config --default-user root

Pour changer l'utilisateur par défaut en root sur Debian :

 debian config --default-user root

Réinitialiser votre mot de passe sur WSL, en toute simplicité

Le processus est plutôt simple, et même un novice peut le faire en suivant les étapes ci-dessus. L'idée est de suivre le processus étape par étape, et vous ne pouvez pas vous tromper.

Sur une installation Linux traditionnelle, vous pouvez utiliser la commande passwd pour modifier facilement le mot de passe de votre compte . Unix est similaire à Linux en termes d'architecture et de commandes, et les étapes pour changer le mot de passe utilisateur sont les mêmes que sous Linux.