Vous ne croirez pas ces 5 incroyables commandes Linux pour gérer les utilisateurs !
Linux

Vous ne croirez pas ces 5 incroyables commandes Linux pour gérer les utilisateurs !

Par Hugues , le 11 juillet 2024 - 3 minutes de lecture

Linux est un système d’exploitation réputé pour sa puissance et sa flexibilité. Parmi ses nombreuses fonctionnalités, la gestion des utilisateurs occupe une place essentielle. Découvrez dans cet article 5 commandes Linux surprenantes qui vous permettront de gérer efficacement les utilisateurs de votre système.

Ajout de nouveaux utilisateurs : La commande adduser

Gérer les utilisateurs Linux est une tâche incontournable pour tout administrateur système. Une commande essentielle pour créer de nouveaux utilisateurs est adduser. Contrairement à useradd, adduser simplifie le processus en organisant la création du répertoire personnel et en vous incitant à créer un mot de passe pour l’utilisateur. Utilisez simplement :


sudo adduser NOM_D'UTILISATEUR

Vous serez invité à saisir le nom complet de l’utilisateur et d’autres informations supplémentaires, dont certaines peuvent être laissées vides. Enfin, vous devrez définir et confirmer un mot de passe pour l’utilisateur.

Modification des comptes utilisateurs : La commande usermod

Hands typing usermod on a laptop.

La commande usermod est indispensable pour ajuster les comptes utilisateurs existants. Que ce soit pour ajouter un utilisateur à un groupe, changer son répertoire de connexion, expirer un compte ou verrouiller un utilisateur, usermod est la commande à utiliser. Par exemple, pour ajouter un utilisateur à un groupe :


sudo usermod -aG GROUPE UTILISATEUR

Ici, GROUPE est le nom du groupe, et UTILISATEUR est le nom de l’utilisateur à ajouter. Les options aG signifient append et group.

Gestion des mots de passe avec passwd

Pour modifier le mot de passe d’un utilisateur ou forcer un utilisateur à modifier son propre mot de passe, la commande passwd est ce qu’il vous faut. Utilisez-la comme suit :

  • sudo passwd UTILISATEUR

    – pour changer le mot de passe d’un utilisateur.

  • sudo passwd -e UTILISATEUR

    – pour expirer un mot de passe et forcer la modification lors de la prochaine connexion.

Les utilisateurs peuvent également utiliser cette commande pour modifier leur mot de passe, à condition d’avoir les privilèges sudo.

Suppression des utilisateurs : La commande userdel

Computer monitor showing security alert about user removal.

Lorsque quelqu’un quitte la société ou n’a plus besoin d’un accès, il est crucial de supprimer son compte pour des raisons de sécurité. La commande userdel permet de désactiver un compte tout en conservant le répertoire personnel, utile si vous avez besoin de consulter les fichiers de cet utilisateur par la suite :


sudo userdel UTILISATEUR

Pour supprimer également le répertoire personnel, utilisez :


sudo userdel -r UTILISATEUR

Information détaillée sur les utilisateurs avec lslogins

Pour obtenir des informations complètes sur un utilisateur, la commande lslogins est d’une grande utilité. Elle vous donne des détails tels que la dernière connexion, l’adresse IP de connexion, les groupes d’appartenance, et bien plus encore :


lslogins UTILISATEUR

Cette commande présente une mine d’informations qui dépasse souvent ce dont vous avez besoin, mais elle est extrêmement utile pour des audits de sécurité ou des vérifications approfondies.

Pour en savoir plus sur chaque commande, n’oubliez pas de consulter les pages de manuel correspondantes : man adduser, man usermod, man passwd, man userdel, et man lslogins.

Partager cet article :
Avatar photo

Hugues

Hugues, a 39 ans et il est développeur web indépendant. Passionné de football, de running et de domotique il aime créer des petites applications pour mieux gérer son quotidien.

Commentaires

Laisser un commentaire

Votre commentaire sera révisé par les administrateurs si besoin.