Comment utiliser la commande Linux Chage?

Comment utiliser la commande Linux Chage?

Le système d'exploitation Linux fournit plusieurs outils pour gérer son système. L'un des outils utiles de Linux est le "Chage" commande. De son nom, la commande «Chage» est dérivée des mots «Changer l'âge», qui est utilisé pour modifier les informations telles que la durée pour modifier le mot de passe, rendre l'état du compte actif ou inactif, définit la date d'expiration du compte et définit un rappel pour modifier le mot de passe via une alarme avant que le compte de l'utilisateur ne soit inactif.

Il est important de faire respecter les utilisateurs pour modifier le mot de passe après une certaine période pour des raisons de sécurité. Si vous êtes administrateur, les informations modifiées et mises à jour seront visibles pour vous.

Syntaxe de la commande Chage

La syntaxe du "Chage" L'utilitaire de commande est:

Chage [Options…] user_login_name

Options de commandes de chage

Le "Chage" La commande prend en charge de nombreuses options utiles. Commençons par quelques exemples pour apprendre ses fonctions:

Afficher les informations d'expiration actuelles

Pour afficher les statistiques complètes de l'évolution des informations du compte, utilisez l'option «-l». Exécutez-le avec le nom de connexion sur le terminal pour obtenir des mises à jour:

$ chage -l [user_name]

Dans mon système, user_name est «warda». Ainsi, la commande serait:

$ chage -l warda

Modifier la date d'expiration actuelle

Pour modifier l'état actuel de la date d'expiration du mot de passe, utilisez le «-d" option. L'utilisation de cette option vous permettra de remplacer la date en cours et vous affiche la mise à jour.

$ chr -d 2021-02-01 Warda

Comme vous pouvez le voir, l'état actuel de la date d'expiration du mot de passe a été mis à jour.

Verrouiller un compte

Le "Chage" La commande vous permet de définir une durée pour verrouiller le compte de l'utilisateur où il ne restera plus accessible.

Le "-E”Option du "Chage" L'utilitaire de commande est utilisé pour définir la date d'expiration du mot de passe du compte. Lorsque vous mettez à jour la date d'expiration, votre mot de passe sera enregistré. Et si vous ne modifiez pas votre mot de passe avant cette date d'expiration, votre compte sera verrouillé. Il s'agit d'une option très utile en termes de sécurité:

$ chage -e 2022-02-01 Warda

(Comme vous pouvez le voir, la date d'expiration est mise à jour. Le compte sera verrouillé / expiré le 1er février 2022.)

Nombre maximum de jours pour modifier le mot de passe

Utilisez le "-M»Commande pour définir la durée d'un nombre maximum de jours dans lesquels le mot de passe peut être modifié.

Donc, pour le définir, exécutez cette option de la manière suivante:

$ sudo chage -m 10 warda

Limiter pour changer le mot de passe après expire

Le "Chage" La commande prend en charge l'option qui vous permet de modifier le mot de passe après sa date d'expiration. Une fois que vous avez fixé la limite des jours en utilisant le "-JE" Option, il permettrait à l'utilisateur de modifier le mot de passe du compte pendant sa période d'inactivité:

$ sudo chage -i 10 warda

Texte d'avertissement d'expiration du mot de passe

Pour définir l'alarme d'avertissement avant que le compte ne soit verrouillé, utilisez «-W». Il définira la durée dans laquelle l'alarme d'avertissement sera affichée à chaque connexion. Par défaut, la valeur est définie sur 7 jours:

$ sudo chage -w 5 warda

Aide à l'affichage

Pour obtenir une aide "Chage" Options de commande, utilisation "-H" Dans le terminal:

$ chage -h

Conclusion:

Ce tutoriel a discuté des principales fonctions du "Chage" commande. Le "Chage" La commande est utilisée pour modifier la date d'expiration du mot de passe du compte de l'utilisateur dans lequel vous pouvez modifier l'état actuel de la date d'expiration, définir la date d'expiration pour verrouiller le compte, l'état actif et inactif et les jours d'avertissement avant l'expiration du compte.