Gérer les privilèges sudo sur Linux

Gérer les privilèges sudo sur Linux
Sudo est une commande qui accorde des privilèges de superutilisateurs aux utilisateurs non racinaires. L'utilisation de Sudo est une pratique à des fins de sécurité, en utilisant Sudo, nous pouvons utiliser notre appareil comme utilisateur régulier évitant un comportement dangereux tout en étant root tout en permettant d'appeler les privilèges des superutilisateurs si nécessaire. En d'autres termes, nous pouvons démarrer notre session régulière X et utiliser Sudo uniquement lorsque nous avons besoin de privilèges, bien sûr, par défaut, Sudo demande le mot de passe racine, mais dans ce tutoriel.

Dans ce tutoriel, vous trouverez comment accorder et supprimer les privilèges sudo, comment supprimer la demande de mot de passe lors de l'exécution de commandes racine et comment accorder des privilèges sudo à tous les utilisateurs appartenant à un groupe spécifique. Pour ce tutoriel, nous utiliserons les systèmes basés sur Debian et Ubuntu.

Ajout d'un utilisateur au Sudo Grou

Pour gérer les privilèges sudo pour les utilisateurs, nous utiliserons la commande usermod.

Pour accorder des privilèges sudo à un type d'utilisateur:

nom d'utilisateur usermod -a -g sudo

Où:

Usermod: appelle le programme

-un: Pour ajouter à un groupe

-G: Pour spécifier le groupe

Nom d'utilisateur / Linuxhint: Remplacer pour le nom d'utilisateur correct.

Une autre façon consiste à modifier le fichier / etc / sudoers en exécutant la commande suivante:

nano / etc / sudoers

Ajoutez la ligne suivante en remplacement du «nom d'utilisateur» par votre utilisateur.

Nom d'utilisateur tout = (tout) tout // donne à l'utilisateur "nom d'utilisateur" ado accès

Pour supprimer un utilisateur de Sudoers sur les distributions basées sur Debian, exécutez la commande suivante:

Nom d'utilisateur délicat sudo

Désactiver la demande de mot de passe lors de l'exécution du sudo

Par défaut, Sudo empêchera l'exécution des commandes privilégiées réservées à root en demandant un mot de passe comme indiqué dans l'image ci-dessous.

Nous pouvons empêcher Sudo de demander l'authentification en modifiant le / etc / sudoers déposer

Courir nano / etc / sudoers

Ajoutez la ligne ci-dessous pour remplacer le nom d'utilisateur par votre nom d'utilisateur correct.

nom d'utilisateur tout = nopasswd: tout

Afin d'accorder des privilèges sudo à un groupe entier donnant des privilèges sudo à tous les utilisateurs appartenant au groupe, modifiez le fichier sudoers en exécutant nano / etc / sudoers et ajouter la ligne indiquée ci-dessous

% groupName tout = (tous) tout

Presse Ctrl + x et Y se conformer pour sauver et sortir.

Conclusion

Comme dit au début du tutoriel s'habituer à Sudo est une bonne pratique pour assurer la sécurité de notre appareil et empêcher les erreurs dangereuses, l'ajout d'un utilisateur régulier ou d'un groupe entier au groupe sudo est simple comme une commande.

J'espère que vous avez aimé ce tutoriel, continuez à suivre Linuxhint pour plus de tutoriels et de conseils sur l'administration Linux.