Gestion des utilisateurs Ubuntu

Ubuntu User Management



Les administrateurs Linux ont souvent besoin de gérer les utilisateurs et les groupes dans un système Linux/Ubuntu. La gestion des utilisateurs, le contrôle d'accès et la gestion de groupe sont les besoins fondamentaux mais les plus importants. Dans cet article, nous allons découvrir







Dans cet article, nous effectuerons chacune des tâches mentionnées ci-dessus via le terminal.



Création d'un utilisateur

Nous pouvons ajouter un utilisateur dans le système d'exploitation Ubuntu via l'interface graphique ou depuis le terminal. Nous pouvons soit utiliser la simple commande adduser pour ajouter un utilisateur, soit la commande adduser –system pour ajouter un utilisateur système.



Pour créer un nouvel utilisateur système,





$sudoadduser--systèmelinuxuser2

Pour créer un utilisateur simple,

$sudoadduser linuxuser1



Après avoir exécuté la commande ci-dessus, il vous sera demandé de définir deux fois le nouveau mot de passe pour l'utilisateur nouvellement créé.

Il vous demandera ensuite de fournir le nom d'utilisateur, le numéro de chambre, le numéro de téléphone de votre travail et de votre domicile, etc. Fournissez les détails souhaités et appuyez sur Entrée

Après avoir fourni les détails, il vous demandera si les informations fournies sont correctes ou non. Appuyez sur y pour continuer et appuyez sur Entrée si les informations sont correctes.

Lister tous les utilisateurs

Maintenant, si vous souhaitez répertorier tous les utilisateurs d'Ubuntu dans le terminal, vous pouvez taper la commande suivante.

$couper --delimiter= :--des champs=1 /etc/mot de passe

Il listera tous les utilisateurs du système Ubuntu.

Changer le mot de passe d'un utilisateur

Si vous souhaitez modifier le mot de passe d'un utilisateur, vous devez d'abord vous connecter avec ce nom d'utilisateur spécifique. Par exemple, pour changer le mot de passe de linuxuser1,

$son- utilisateur linux1

Après avoir exécuté la commande ci-dessus, il vous demandera d'entrer le mot de passe de cet utilisateur, tapez le mot de passe et appuyez sur Entrée.

Vous pouvez voir que le nom d'utilisateur est modifié.

Maintenant, exécutez la commande passwd,

Entrez d'abord votre mot de passe précédent, puis fournissez le nouveau mot de passe deux fois et appuyez sur Entrée. Si les deux nouveaux mots de passe sont identiques, le mot de passe sera modifié avec succès.

Création d'un groupe

Vous pouvez créer ou ajouter un groupe dans n'importe quel système d'exploitation basé sur Linux à l'aide de la commande addgroup.

$sudoaddgroup linuxgroup1

Comme vous pouvez le voir, le linuxgroup1 est créé avec succès.

Lister tous les groupes

Maintenant, si vous souhaitez répertorier tous les groupes qui existent dans le système d'exploitation Ubuntu, exécutez la commande ci-dessous

$couper --delimiter= :--des champs=1 /etc/grouper

Il listera tous les groupes existants du système d'exploitation.

Ajout d'un utilisateur dans un groupe

Les utilisateurs peuvent également être regroupés dans Ubuntu. Nous pouvons ajouter un utilisateur au groupe en fournissant le nom du groupe et le nom d'utilisateur à la commande usermod avec les drapeaux -aG comme ceci,

$sudomod utilisateur-aGlinuxgroup1 linuxuser1

L'utilisateur linuxuser1 sera ajouté au groupe linuxgroup1.

Afficher le groupe d'un utilisateur

Pour voir le groupe de l'utilisateur, tapez la commande groups dans le terminal et appuyez sur Entrée. Il affichera les groupes de l'utilisateur. Vous devez d'abord vous connecter avec cet utilisateur spécifié, puis exécuter la commande groups.

$son- utilisateur linux1

$groupes

Comme vous pouvez le voir, linuxgroup1 est répertorié comme le groupe de linuxuser1.

Lister tous les utilisateurs dans un seul groupe

Pour répertorier tous les utilisateurs d'un groupe, exécutez la commande cat, cut et grep avec les paramètres suivants.

$chat /etc/grouper| couper --delimiter= :--des champs=1,4 | saisirNOM DE GROUPE

Assurez-vous de remplacer le nom du groupe par le nom de votre groupe souhaité. Par exemple, linuxgroup1

Vous pouvez voir que les utilisateurs de linuxgroup1 sont répertoriés.

Suppression d'un utilisateur d'un groupe

Si vous souhaitez supprimer un utilisateur de n'importe quel groupe. Vous pouvez le faire en tapant le nom d'utilisateur et le nom du groupe suivis de la commande deluser.

$sudodeluser linuxuser1 linuxgroup1

Vous pouvez voir que l'utilisateur est supprimé du groupe linuxgroup1.

Suppression d'un utilisateur

Si vous souhaitez supprimer un utilisateur du système d'exploitation. Vous pouvez simplement le supprimer en exécutant la commande deluser avec le nom d'utilisateur

$sudodeluser linuxuser1

Si vous souhaitez également supprimer le répertoire personnel de l'utilisateur, utilisez l'indicateur -remove-home avec la commande deluser comme ceci

$sudodélirant--remove-homeutilisateur linux1

Et maintenant, si nous listons le répertoire /home, il n'y aura plus de répertoire personnel de l'utilisateur linuxuser1.

Suppression d'un groupe

Pour supprimer le groupe du système d'exploitation, exécutez la commande delgroup avec le nom du groupe comme ceci

$sudodelgroup linuxgroup1

Le groupe est supprimé avec succès.

Conclure

La gestion des utilisateurs est une tâche très importante que les administrateurs Linux effectuent. Dans les distributions basées sur Linux, nous pouvons facilement créer de nouveaux utilisateurs et les gérer. Cet article décrit en détail la gestion des utilisateurs sur le système basé sur Linux.