Sudo est une commande qui permet d’autoriser un utilisateur à réaliser des commandes avec le niveau de permissions administrateurs (root). Le mode de passe demandé est celui de l’utilisateur.
On peut considérer sudo comme un garde fou et qui permet de sélectionner les commandes spécifiques à lancer en temps qu’administrateur.
Installer sudo
Pour installer un package il est nécessaire de se connecter en administrateur (root) via su root
. Ensuite, installez sudo avec le gestionnaire de package de votre système :
- Debian/Ubuntu :
apt-get install sudo
-> La documentation Debian et celle d’Ubuntu ; - Fedora :
dnf install sudo
-> La documentation Fedora ; - Arch :
pacman -S sudo
-> La documentation Arch.
Autoriser un compte utilisateur à utiliser sudo
Ajoutez l’utilisateur de confiance username au groupe sudo (ici : a312) : usermod -aG sudo a312
.
Vous pourrez ensuite par exemple : Installer vos packages en utilisant sudo sans vous connecter à votre compte root, accéder des fichiers logs ou configurations particuliers, ou recharger un service.