User Tools

Site Tools


wiki:linux:sudo

Sudo (SuperUser)

Sudo (abréviation de “Superuser do” ou “Substitute User Do”) est une commande et un utilitaire informatique utilisé dans les systèmes d'exploitation de type Unix et Linux

Configuration d'un utilisateur en sudo (Exemple Debian 12)

Installer sudo (Debian/Ubuntu)

apt install sudo

Pour mettre un utilisateur sudo il existe deux manière

Par le groupe utilisateur SUDO

Un groupe utilisateur nommé SUDO est déja présent, il suffit de rajouter l'utilisateur à ce groupe

usermod -aG sudo nomutilisateur

Se reconnecter à l'utilisateur pour appliquer les changements.

Par le fichier SUDOERS

Pour rajouter un utilisateur au fichier sudo

vi /etc/sudoers

Fichier en lecture seule.

Forcer l'enregistrement avec :wq!

Ou bien utiliser la commande “visudo”

Donner tous les droits à un utilisateur :

# Permet à "admin" d’exécuter n'importe quelle commande
admin   ALL=(root) /usr/bin/apt, /usr/bin/systemctl

Donner des droits spécifiques à un utilisateur :

# Permet "admin" d’exécuter une/des commande(s) spécifique
admin   ALL=(root) /usr/bin/apt, /usr/bin/systemctl

Configuration d'un groupe en sudo (Exemple Debian 12)

Donner tous les droits pour un groupe :

# Permet au groupe "sudogroup" d’exécuter n'importe quelle commande
%sudogroup ALL=(ALL:ALL) ALL
# Permet au groupe "sudogroup" d’exécuter une/des commande(s) spécifique
%sudogroup ALL=(root) /usr/bin/apt, /usr/bin/systemctl
wiki/linux/sudo.txt · Last modified: 2025/02/21 21:54 by hmattaliano