Linux nous offre de nombreux outils utiles pour maintenir la sécurité et l’ordre de notre environnement, l’attribution ou le refus d’autorisations aux utilisateurs et aux groupes est un outil principal sur Pour des raisons de sécurité, seuls les utilisateurs root et les utilisateurs du groupe sudo peuvent gérer les utilisateurs et les groupes.Grâce à la ligne de commande, il est facile de créer et de modifier ou de supprimer des utilisateurs, de restreindre ou de libérer des autorisations, tout en nous permettant de consigner l’activité des utilisateurs.,

pour gérer les autorisations, commençons par devenir l’utilisateur root. Entrez la commande « su « pour devenir root et appuyez sur” Entrée », tapez le mot de passe à la demande. Si vous n’avez pas d’accès root, nous devons utiliser la commande sudo avant d’exécuter une commande privilégiée. Pour plus d’informations sur sudo, vous pouvez lire gestion des privilèges sudo.

Remarque: rappelez-vous que Linux est un système d’exploitation sensible à la casse.

Après l’authentification, nous pouvons gérer les utilisateurs et les groupes.

création de groupes sous Linux:

pour créer des groupes, nous utiliserons d’abord la commande « groupadd” suivie du nom du groupe., La syntaxe est la suivante: « groupadd <nom-groupe>”.

dans l’image suivante est un exemple où je crée trois groupes: sector1, sector2 et sector3. De le faire sur la ligne de commande du type:

groupadd sector1
groupadd sector2
groupadd privé3

une Fois les groupes créés, nous pouvons créer des utilisateurs pour être affectés à des groupes.

Création d’utilisateurs sous Linux:

à l’Aide de la commande « adduser” nous pouvons ajouter un utilisateur à notre système., La syntaxe appropriée est « useradd <username>”

parmi les options les plus utilisées, nous avons:

-G Main user group (gid)
-D répertoire personnel de L’utilisateur, par défaut situé à /home/<UserName>
-m créer un répertoire personnel au cas où il n’existerait pas.
-S attribuez un shell spécifique à l’utilisateur, par défaut c’est /bin/bash.

a titre d’exemple, nous allons créer l’utilisateur nicolas et lui assigner le groupe sector1, nous allons également définir le home et le shell de l’utilisateur.,

La syntaxe est:

useradd -g sector1 -d /home/nicolas -m -s /bin/bash nicolas

Maintenant, nous allons faire de même avec l’utilisateur martin d’être ajouté au groupe sector2, et un troisième utilisateur ivan pour privé3., Nous allons utiliser la même syntaxe:

useradd -g sector2 -d /home/martin -m -s /bin/bash martin

ensuite,

useradd -g privé3 -d /home/ivan -m -s /bin/bash ivan

Commande adduser vs useradd

Alors que la commande useradd exécute un système de fichier binaire de la commande adduser est un script perl permettant d’interagir avec la commande useradd. Avec la commande adduser, l’avantage est que la maison est créé automatiquement. Si vous utilisez la commande adduser, nous devons spécifier l’option-M.,

création ou modification d’un mot de passe utilisateur sous Linux:

Après avoir ajouté un utilisateur avec la commande « useradd”, nous devons définir un mot de passe pour l’utilisateur en utilisant la commande « passwd”. Rappelez-vous que Linux est sensible à la casse.

dans l’exemple suivant, nous allons créer un mot de passe pour l’utilisateur nicolas en utilisant la syntaxe suivante:

passwd nicolas

ensuite, il demandera un mot de passe et une confirmation, après confirmation, le mot de passe sera établi., Nous pouvons connaître le processus réussi lorsque le système renvoie” password updated successfully »comme dans l’image:

passwd nicolas
entrez un nouveau mot de passe UNIX: (ingresar contraseña)
retaper un nouveau mot de passe UNIX: (repetir contraseña)
passwd: password updated successfully

modification des utilisateurs sous Linux:

Nous pouvons modifier le nom D’utilisateur de l’utilisateur, son répertoire personnel, son shell et les groupes auxquels il appartient parmi D’autres options. Pour cela, nous allons utiliser la commande usermod”.,

à titre d’exemple, nous allons modifier le répertoire personnel de l’utilisateur nicholas que nous avons précédemment défini comme /home/nicolas et nous le remplacerons par /home/nico1.

Pour le faire fonctionner:

usermod -d /home/nico1 nicolas

La commande précédente mise à jour de la base de l’utilisateur.

Verrouiller/Déverrouiller le compte d’utilisateur

On peut aussi verrouiller un compte d’utilisateur. Dans l’exemple suivant, nous allons verrouiller le compte utilisateur ivan. Le paramètre-l (lock) bloquera le compte utilisateur., La syntaxe est la suivante:

usermod-l ivan

pour activer un utilisateur verrouillé, nous pouvons utiliser le paramètre-U (Unlock). Dans l’exemple suivant, nous allons débloquer l’utilisateur ivan:

usermod -U ivan

L’utilisateur est maintenant déverrouillé.

la Suppression d’utilisateurs sous Linux:

On peut supprimer un utilisateur avec la commande userdel suivie par le nom d’utilisateur. Nous pouvons également combiner des paramètres, parmi les options les plus utilisées, nous avons:

-F supprimer les fichiers utilisateur.
-R supprimer la maison de l’utilisateur et la queue de courrier.,

Dans l’exemple suivant, nous allons supprimer le compte d’utilisateur « ivan”

userdel ivan

Note: La commande « userdel” ne supprimera pas l’utilisateur s’est processus en cours d’exécution.

modification de groupes sous Linux:

pour modifier des groupes, nous utiliserons la commande « groupmod”. Cette commande permet de modifier un nom de groupe ou un GID d’utilisateur., La syntaxe est la suivante:

groupmod -g newgid -n newname groupname

Dans l’exemple suivant, nous allons modifier le nom du groupe pour « privé3” à « contaduria”

groupmod -n contaduria privé3

la Suppression de groupes sous Linux:

Nous pouvons supprimer un groupe à l’aide de la commande « groupdel” suivi par le nom du groupe., Par exemple, pour supprimer le groupe sector4 nous allons utiliser la syntaxe suivante:

groupdel <nom du groupe>

Dans ce cas, il serait juste:

groupdel sector4

Note: Si un autre utilisateur est un membre du groupe nous essayons de supprimer, la commande ne sera pas supprimer le groupe.

gestion graphique des utilisateurs et des groupes sous Ubuntu Linux (Gnome)

Ubuntu offre une gestion graphique pour les utilisateurs et les groupes., L’interface est conviviale, intuitive et facile à utiliser.

Si nous n’avons pas installé de cette interface sur le terminal, exécutez:

apt install gnome-system-tools

Lors de la demande de confirmation, appuyez sur la touche « Y” et « enter”

Les NOUVEAUX paquets suivants seront installés

voulez-vous continuer? y

Une fois terminé, nous pouvons exécuter l’outil à partir de la ligne de commande en tant que « users-admin”

Merci d’avoir lu cet article. Maintenant, vous pouvez facilement gérer les utilisateurs et groupes sur linux.