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
1234
le 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