Gérer les utilisateurs et leurs droits sous linux.
Ajouter un utilisateur :
sudo useradd nom_user
Supprimer un utilisateur : (-r supprime aussi le répertoire de l'utilisateur)
sudo userdel -r nom_utilisateur
Ajouter un groupe :
sudo groupadd nom_groupe
Supprimer un groupe :
sudo groupdel nom_groupe
Ajouter un utilisateur à un groupe :
sudo adduser nom_utilisateur nom_groupe
Voir les groupe d'un utilisateur :
sudo groups user
| Fichier | Description |
|---|---|
| /etc/passwd | Information sur les comptes utilisateurs |
| /etc/shadow | Information cachée sur les comptes utilisateurs (mots de passe) |
| /etc/group | Défini les groupes auxquels les utilisateurs appartiennent |
| /etc/gshadow | Information cachée sur les groupes |
| /etc/sudoers | Liste de qui peut lancer quoi avec sudo |
| /home/* | Répertoires utilisateurs |
| Droit | Valeur alphanumérique | Valeur octale |
|---|---|---|
| Aucun droit | --- |
0 |
| Exécution seulement | --x |
1 |
| Ecriture seulement | -w- |
2 |
| Ecriture et exécution | -wx |
3 |
| Lecture seulement | r-- |
4 |
| Lecture seulement | r-x |
5 |
| Lecture et écriture | rw- |
6 |
| Lecture, écriture et exécution | rwx |
7 |
Changer le propriétaire d'un fichier :
chown user fichier
Changer le propriétaire et le groupe d'un dossier : (-R en majuscule)
chown -R user:group /home/rep/repertoire
Changer les droits d'un fichier :
chmod -R 750 /home/rep/repertoire
Sticky bit : le bit restriction de suppression ou Sticky permet quant à lui de restreindre la suppression d'un fichier ou répertoire à son seul propriétaire.