Je pose des questions sur la gestion des utilisateurs à partir de la ligne de commande (par exemple sur un système où il n'y a pas d'outils graphiques disponibles). Dans le passé , je l' ai utilisé plusieurs programmes différents pour ajouter ou supprimer et les utilisateurs des groupes ou de modifier leurs attributs: adduser
, useradd
, usermod
, gpasswd
, et peut - être d' autres que j'ai oublié. J'ai également entendu à quelques reprises que certains de ces programmes sont de bas niveau et devraient être évités pour une utilisation générale, mais je ne me souviens jamais lequel. J'aimerais donc obtenir une réponse définitive pour les programmes recommandés pour au moins les tâches suivantes:
- Créer un nouvel utilisateur
- Ajouter un utilisateur à un groupe
- Supprimer un utilisateur d'un groupe
- Modifier le groupe principal d'un utilisateur
- Modifier le shell de connexion ou le répertoire personnel d'un utilisateur
- Supprimer un utilisateur
Je cherche des outils standard que je peux espérer être disponibles sur à peu près n'importe quel système Linux (de n'importe quelle distribution).
/etc/passwd
n'était qu'une partie d'un système complexe)
groupmod
. Je ne vais pas en faire une réponse .... mais la façon la plus standard est probablement d'utiliser votre éditeur de texte ... rappelez-vous que les fichiers affectés ne sont que du texte délimité.