GNU/Linux >> Tutoriels Linux >  >> Linux

usermod :commande introuvable

La commande usermod utilise diverses options pour modifier les paramètres du compte utilisateur existant. La commande usermod –help affichera les différentes options qui peuvent être utilisées. La syntaxe de usermod est la suivante :

$ usermod -[option] [username]

Les options de ligne de commande disponibles avec la commande usermod sont les suivantes :

Option Description
-a, –append Utilisé avec l'option -G. Ajoutez l'utilisateur aux groupes spécifiés, mais ne supprimez pas l'utilisateur des groupes qui ne figurent pas dans la liste actuelle.
-c commentaire, –comment commentaire Champ de commentaire.
-d répertoire, –home répertoire Répertoire d'accueil.
-e date, –date d'expiration Date d'expiration du compte. la date est au format MM/JJ/AAAA ; les champs d'année à deux chiffres sont également acceptés. La valeur est stockée sous la forme du nombre de jours depuis le 1er janvier 1970. Cette option nécessite l'utilisation de mots de passe masqués.
-f jours, –jours inactifs Désactiver définitivement le compte plusieurs jours après l'expiration du mot de passe. Une valeur de -1 désactive cette fonctionnalité. Cette option nécessite l'utilisation de mots de passe cachés.
-g groupe, –gid groupe Nom ou numéro de groupe initial.
-G groupes, –groups groupes Groupes supplémentaires donnés par nom ou numéro dans une liste séparée par des virgules sans espace. l'utilisateur sera supprimé de tous les groupes auxquels il appartient actuellement qui ne sont pas inclus dans les groupes.
-l nom, –nom de connexion Nom de connexion. Cela ne peut pas être modifié lorsque l'utilisateur est connecté.
-L, –lock Verrouillez le mot de passe de l'utilisateur en mettant un ! devant elle. Cette option ne peut pas être utilisée avec -p ou -U.
-o, –non-unique Remplacer. Acceptez un uid non unique avec l'option -u.
-p mot de passe, -mot de passe mot de passe Mot de passe chiffré, tel que renvoyé par crypt(3).
-s shell, –shell shell Interface de connexion.
-u uid, –uid uid ID utilisateur numérique.
-U, –déverrouiller Déverrouillez le mot de passe de l'utilisateur en supprimant le ! que -L a mis devant. Cette option ne peut pas être utilisée avec -p ou -L.

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande usermod :

usermod: command not found

vous pouvez essayer d'installer le package passwd selon votre choix de distribution.

Répartition Commande
Debian apt-get install passwd
Ubuntu apt-get install passwd
Alpin apk ajouter une ombre
Arch Linux pacman -S shadow
Kali Linux apt-get install passwd
Fédora installation dnf shadow-utils-2
Raspbian apt-get install passwd

Exemples de commande usermod

1. Ajoutez des commentaires, tels que le nom complet de l'utilisateur, son adresse, son numéro de téléphone, etc., dans le champ GECOS.

$ usermod -c "Comments" [username]

2. Modifiez le groupe principal de l'utilisateur.

$ usermod -g [gid] [username]

3. Modifiez le groupe secondaire de l'utilisateur.

$ usermod -G [groupname] [username]

4. Utilisé avec l'option -G uniquement. Il ajoute l'utilisateur au groupe secondaire mentionné, sans supprimer l'utilisateur des autres groupes.

$ usermod -a -G [groupname] [user]

5. Modifiez le shell de connexion du compte utilisateur.

$ usermod -s [shell] [username]

6. Verrouillez un compte utilisateur.

$ usermod -L [username]

7. Déverrouillez un compte utilisateur.

$ usermod -U [username]

Fichiers de configuration associés

  • /etc/group  :Fichier système contenant les définitions de groupe.
  • /etc/passwd :Fichier de mot de passe système.
  • /etc/shadow  :Fichier système contenant les mots de passe chiffrés des utilisateurs et les informations associées.


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. userdel :commande introuvable

Commande Usermod sous Linux

nc :commande introuvable

aws-shell :commande introuvable

usermod :commande introuvable

su :commande introuvable

ln :commande introuvable