Exercice : Appliquer la notion
Créer des utilisateurs
On souhaite créer 2 utilisateurs sur la machine, alice et bob, mais avec certains contraintes :
alice aura pour UID
1234le dossier d'utilisateur de bob sera
/usr/etc/bob
Pour le reste, la description des utilisateurs est libre.
Question
Créez les 2 utilisateurs sur votre machine.
Indice
Il va sans doute falloir lire le manuel de la commande adduser.
Solution
En lisant le manuel (avec man adduser) on se rend compte qu'il est possible d'utiliser une option --home pour choisir le chemin du dossier utilisateur et --uid pour choisir son UID. On utilise donc les 2 commandes suivantes :
sudo adduser --home /usr/etc/bob bob
sudo adduser --uid 1234 alice
On peut vérifier que cela a bien fonctionné en regardant le fichier /etc/passwd
bob:x:1001:1001:,,,:/usr/etc/bob:/bin/bash
alice:x:1234:1234:,,,:/home/alice:/bin/bash
Supprimer les utilisateurs
Ces utilisateurs ne nous serviront plus par la suite, on peut donc simplement les supprimer.
Question
Supprimez les deux utilisateurs en prenant soin à bien retirer leurs dossiers respectifs.
Solution
sudo deluser --remove-home alice
sudo deluser --remove-home bob