Vous devrez peut-être créer un compte distinct pour chaque utilisateur souhaitant se connecter à ce système. Pour ajouter de nouveaux utilisateurs dans le système, deux commandes sont disponibles dans votre système, useradd et adduser . La commande adduser est la version améliorée de la commande useradd. La commande adduser utilise la commande useradd dans le backend. Ce didacticiel vous aidera à ajouter et à supprimer un utilisateur dans les systèmes d'exploitation Ubuntu, Debian et LinuxMint.
1. Ajouter un nouvel utilisateur
Pour ce tutoriel, nous utilisons la commande adduser pour des exemples. La commande suivante créera un nouveau compte d'utilisateur nommé "rahul" dans votre système.
sudo adduser rahul Adding user `rahul' ... Adding new group `rahul' (1006) ... Adding new user `rahul' (1005) with group `rahul' ... Creating home directory `/home/rahul' ... Copying files from `/etc/skel' ... Enter new UNIX password: ************** Retype new UNIX password: ************** passwd: password updated successfully Changing the user information for rahul Enter the new value, or press ENTER for the default Full Name []: Room Number []: Work Phone []: Home Phone []: Other []: Is the information correct? [Y/n] y
Changer de répertoire personnel – Par défaut, la commande ci-dessus créera le répertoire personnel des utilisateurs en tant que /home/
sudo adduser rahul --home=/var/home/rahul
Changer le shell de connexion – Vous pouvez également spécifier n'importe quel autre shell pour l'utilisateur à la place de la valeur par défaut, utilisez –shell switch suivi du nom du shell comme ci-dessous.
sudo adduser rahul --shell=/bin/bash
Sans répertoire personnel – Si vous ne souhaitez pas créer le répertoire personnel des utilisateurs. Vous pouvez utiliser le commutateur –no-create-home avec la commande adduser comme ci-dessous.
sudo adduser rahul --no-create-home
2. Supprimer l'utilisateur du système
Maintenant, il est bon de verrouiller ou de supprimer tout utilisateur du système qui n'est plus nécessaire. Utilisez la commande suivante pour supprimer n'importe quel utilisateur du système.
sudo deluser rahul
La commande ci-dessus ne supprimera pas le répertoire personnel des utilisateurs. Si vous souhaitez également supprimer le répertoire de base des utilisateurs, ajoutez le paramètre –remove-home avec la commande, par exemple la commande ci-dessous, supprimera définitivement l'utilisateur rahul et son répertoire de base.
sudo deluser rahul --remove-home
Vous pouvez également effectuer une sauvegarde du répertoire personnel des utilisateurs avant de le supprimer à l'aide de la commande suivante.
sudo deluser rahul --remove-home --backup --backup-to /var/archives/