CHEATSHEET : Guide de survie pour les sysadmins : les commandes Linux à connaître.

· 142 words · 1 minute read

Gestion des utilisateurs 🔗

Ajouter un utilisateur 🔗

sudo adduser <username>

Ajouter un utilisateur à un groupe 🔗

sudo usermod -aG <groupname> <username>

Supprimer un utilisateur 🔗

sudo deluser <username>

Supprimer un utilisateur et son dossier personnel 🔗

sudo deluser --remove-home <username>

Changer le mot de passe d’un utilisateur 🔗

sudo passwd <username>

Lister les utilisateurs 🔗

Il existe plusieurs manières de voir la liste des utilisateurs sur une machine Linux. Le plus souvent on utilisera le fichier /etc/passwd.

cat /etc/passwd

Cette commande permet de voir la liste de tous les utilisateurs du système, ainsi que leurs informations de compte. Chaque ligne de cette liste correspond à un utilisateur, et les différentes informations sont séparées par deux points (:). Voici ce à quoi peut ressembler le résultat de cette commande

root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin

pour n’afficher que les utilisateurs il est possible d’utiliser la commande cut:

cut -d: -f1 /etc/passwd