====== 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