usermod Générateur de commandes
Générer des commandes usermod pour modifier un compte utilisateur
Introduction à usermod
## Qu’est-ce que usermod ?
`usermod` modifie un compte utilisateur existant : les groupes supplémentaires, le shell d’ connexion, le répertoire personnel, le nom d’ connexion, ainsi que l’état verrouillé/déverrouillé. Il nécessite des privilèges root.
## Comment l’utiliser
1. **Sélectionner les modifications** : Définir les groupes, le shell, le répertoire personnel ou l’état de verrouillage du compte. 2. **Saisir le nom d’ utilisateur** : Indiquer le nom du compte cible (l’argument positionnel). 3. **Utiliser -a avec -G** : Pour ajouter des groupes sans en supprimer d’ existants, combinez toujours `-a` et `-G`. 4. **Copier et exécuter** : Copiez la commande générée dans votre terminal.
Options courantes
### `-aG` Ajouter à des groupes Ajoutez l’utilisateur à des groupes supplémentaires tout en conservant ses groupes actuels. `-G` seul remplace la liste des groupes, il faut donc toujours l’utiliser avec `-a` pour effectuer des ajouts.
### `-s` Shell de connexion Définissez la shell de connexion de l’utilisateur (par exemple `/bin/zsh` ou `/bin/bash`).
### `-l` Nouveau nom d’utilisateur Renommez le compte de connexion. Le répertoire personnel n’est pas déplacé automatiquement.
### `-d` Répertoire personnel Modifiez le chemin du répertoire personnel de l’utilisateur. Utilisez-le avec `-m` pour déplacer les fichiers existants.
### `-m` Déplacer le contenu du répertoire personnel Déplacez le contenu du répertoire personnel actuel vers la nouvelle emplacement défini par `-d`.
### `-L` Verrouiller Verrouillez le compte (préfixez le hash du mot de passe de `!`).
### `-U` Déverrouiller Inversez l’action de `-L` — restaurez la connexion par mot de passe.
▶Comment ajouter un utilisateur aux groupes sudo et docker ?
▶Pourquoi usermod -G sudo a retiré mon utilisateur de Docker ?
▶Comment puis-je changer le shell d’un utilisateur et déplacer son répertoire personnel ?
Si cet outil vous a été utile, pensez à m’offrir un café.
Achetez-moi un café.