Sudo fournit des privilèges spéciaux aux utilisateurs pour exécuter des commandes en tant qu'un autre utilisateur. Il peut être utilisé pour accorder des privilèges de superutilisateur à un utilisateur normal avec des restrictions. On peut configurer le sudo pour donner les privilèges root uniquement aux commandes spécifiques.
Ce didacticiel vous a aidé à créer un nouvel utilisateur avec les privilèges Sudo, à ajouter un utilisateur existant aux privilèges sudo ou à supprimer les privilèges sudo de n'importe quel compte.
Créer un utilisateur avec un accès Sudo
Utilisez la commande "adduser" par défaut du système pour créer un nouveau compte. Selon les exigences actuelles, la syntaxe de la commande sera la suivante :
sudo adduser [USER_NAME} [GROUP_NAME]
Ici :
- USER_NAME est le nom du nouveau compte utilisateur.
- GROUP_NAME Définissez ici un nom de groupe pour ajouter automatiquement un utilisateur à ce groupe lors de la création.
Essayons avec un exemple réel. La commande suivante créera un nouvel utilisateur tecadmin et ajoutez-le à sudo groupe.
sudo adduser tecadmin sudo
Si l'utilisateur existe déjà, il ajoutera simplement l'utilisateur au groupe sudo.
Ajouter un utilisateur existant à Sudo
Vous pouvez également utiliser la commande suivante pour ajouter des utilisateurs existants au groupe sudo, où il obtiendra tous les privilèges sudo.
sudo usermod -aG sudo tecadmin
Cela ajoutera simplement tecadmin
utilisateur au groupe sudo. On peut vérifier la même chose dans le /etc/group
fichier.
Supprimer les privilèges Sudo de l'utilisateur
La commande suivante supprimera un utilisateur du groupe sudo. Cela supprimera simplement le tecadmin
utilisateur du sudo
grouper. Cela ne supprimera pas l'utilisateur du système.
sudo gpasswd -d tecadmin sudo
Nous vous recommandons également de consulter le fichier /etc/sources et de supprimer toute entrée spécifique à l'utilisateur.
Conclusion
Ce tutoriel vous a aidé à fournir une autorisation spéciale aux utilisateurs utilisant Sudo sur un système Debian. De plus, ce didacticiel vous permet d'autoriser l'accès sudo aux comptes existants. Supprimez également les privilèges Sudo de l'utilisateur.