La commande passwd sous Linux est utilisée pour changer efficacement les mots de passe des utilisateurs. Cette commande met à jour un jeton/mot de passe d’authentification pour un utilisateur stocké dans le fichier /etc/shadow de votre système. Un utilisateur standard sous Linux peut changer son propre mot de passe, cependant, un super-utilisateur peut également changer le mot de passe pour tout autre utilisateur. Lorsque vous définissez un nouveau mot de passe, il est recommandé de choisir un mot de passe complexe., Un mot de passe complexe et sécurisé a les propriétés suivantes:

  • Il comprend des lettres majuscules et minuscules
  • Il comprend des chiffres de 0 à 9
  • Il a des caractères spéciaux et des signes de ponctuation
  • Il est très différent de vos mots de passe précédents
  • Il n’inclut pas d’informations telles que votre nom complet, votre adresse, votre numéro de téléphone, votre date de naissance ou vos numéros de licence. Ces informations peuvent facilement être utilisées pour deviner votre mot de passe.

Notez toujours votre mot de passe dans un endroit sécurisé d’où il ne peut pas être récupéré., Cela vous aiderait à vous souvenir du mot de passe au cas où vous l’auriez oublié.

Dans cet article, nous vous expliquerons comment gérer les mots de passe des utilisateurs sous Linux via la ligne de commande et l’interface graphique. Nous avons exécuté les commandes et les processus mentionnés dans cet article sur un système Debian 10 Buster, mais vous pouvez les répliquer sur la plupart des distributions Linux.

Modification du mot de passe Via l’interface utilisateur

Si vous êtes un utilisateur Linux qui préfère l’interface utilisateur graphique pour effectuer la plupart des opérations administratives, vous pouvez utiliser l’utilitaire Paramètres sur votre système.,

Vous pouvez accéder aux paramètres système de deux manières.

  • Accédez au Lanceur d’applications via la touche Super/Windows, puis entrez les mots-clés »paramètres »dans la barre de recherche comme suit:
  • Cliquez sur la flèche vers le bas dans le panneau supérieur du bureau Debian/Ubuntu, puis cliquez sur l’icône « paramètres » dans le menu déroulant suivant:

Dans l’utilitaire Paramètres, sélectionnez l’onglet Détails dans le panneau de gauche, puis sélectionnez l’onglet Utilisateurs pour ouvrir la vue Paramètres utilisateurs., C’est de cette manière la vue des Utilisateurs ressemble:

Tous les utilisateurs sur votre système seront répertoriés ici. Cliquez sur l’utilisateur dont vous souhaitez modifier les détails. Vous devez d’abord déverrouiller la vue Utilisateurs afin de pouvoir modifier ses paramètres. N’oubliez pas que seul un utilisateur/administrateur autorisé peut déverrouiller la vue. Cliquez sur le bouton de Déverrouillage et entrez vos informations d’identification comme suit:

lorsque vous cliquez sur le bouton Authentifier, les champs de la vue des Utilisateurs devient actif et vous pouvez apporter des modifications.,

Cliquez sur le champ Mot de passe et la vue Modifier le mot de passe suivante s’ouvrira. Entrez le nouveau mot de passe, puis saisissez à nouveau le même mot de passe dans le champ Confirmer le nouveau mot de passe. Vous pourrez maintenant voir le bouton Modifier actif.

Cliquez sur le bouton Modifier et le mot de passe pour l’utilisateur sélectionné sera changé.,

Astuce: Un moyen simple et rapide d’accéder aux paramètres des utilisateurs est d’entrer le mot-clé »Utilisateurs »dans le lanceur d’applications comme suit:

Changer le mot de passe Via la ligne de commande

La ligne de commande Linux donne à un administrateur beaucoup plus de puissance que, Pour lancer l’application de ligne de commande par défaut sous Linux Debian et Ubuntu, ouvrez le Lanceur d’applications et entrez les mots-clés »Terminal »comme suit:

Lorsque le Terminal s’ouvre, vous pouvez effectuer les opérations suivantes avec les mots de passe utilisateur:

  • Changez votre propre mot de passe
  • Changer son propre mot de passe

    Un non-administrateur sous Linux ne peut changer que son propre mot de passe. La commande passwd est utilisée pour modifier les mots de passe des utilisateurs sous Linux., C’est la façon dont un utilisateur peut utiliser cette commande pour modifier leur propre mot de passe:

    $ passwd

    Comme vous entrez la commande passwd, le système vous invite à saisir votre mot de passe actuel. Comme vous le faites, ce mot de passe est vérifié par rapport au mot de passe stocké. Si cela correspond, vous passez à l’étape suivante, c’est-à-dire entrer le nouveau mot de passe. Après avoir entré le nouveau mot de passe, le système demande à nouveau de taper le nouveau mot de passe pour confirmation. Une fois que les deux entrées correspondent, votre mot de passe sera modifié avec succès.,

    Modification du mot de passe d’un autre utilisateur

    Sous Linux, seul un administrateur / superutilisateur peut modifier le mot de passe d’un autre utilisateur. C’est la commande d’un super-utilisateur sera en utilisant:

    $ sudo passwd

    en tant Qu’utilisateur entre dans cette commande, il leur sera demandé le mot de passe sudo pour s’assurer qu’ils sont en fait un super utilisateur. Un super utilisateur n’est pas obligé d’entrer l’ancien mot de passe d’un utilisateur car il peut utiliser la commande pour réinitialiser un mot de passe oublié., Quoi qu’il en soit, le super utilisateur doit également entrer et ressaisir le nouveau mot de passe, après quoi, il est mis à jour avec succès.

    Changer le mot de passe pour sudo

    Il est une bonne pratique de sécurité de changer le mot de passe d’un super utilisateur sous Linux de temps en temps. Voici deux façons de modifier un mot de passe sudo:

    Méthode 1:

    La première consiste à se connecter en tant que root via la commande suivante:

    $ sudo-i

    Lorsque vous êtes connecté en tant que root après avoir entré un mot de passe valide, utilisez la commande passwd pour changer le mot de passe pour root.,

    Vous pouvez ensuite quitter l’invite root grâce à la commande de sortie comme suit:

    Méthode 2:

    La deuxième méthode est d’utiliser la commande suivante en tant que sudo:

    $ sudo passwd root

    Entrez le mot de passe sudo et vous pouvez alors changer le mot de passe de root, comme vous le feriez pour tout autre utilisateur.

    C’était tout ce que vous deviez savoir sur la modification des mots de passe des utilisateurs sous Linux, à la fois via l’interface utilisateur et la ligne de commande., Vous pouvez maintenant maintenir un compte utilisateur beaucoup plus sécurisé sur votre système.