Junior — Middle
Pouvez-vous expliquer le principe de fonctionnement de la commande sudo dans le système d'exploitation Linux?
sobes.tech IA
Réponse de l'IA
La commande sudo sous Linux permet d'exécuter des commandes au nom d'un autre utilisateur, généralement en tant que superutilisateur (root), sans avoir besoin de se connecter avec cet utilisateur.
Principe de fonctionnement :
- Lorsqu'un utilisateur tape une commande avec
sudo, le système vérifie le fichier de configuration/etc/sudoerspour déterminer si cet utilisateur est autorisé à exécuter la commande avec des droits élevés. - Si c'est le cas,
sudoexécute la commande avec les droits de l'utilisateur spécifié (par défaut, root). - Il peut être nécessaire de saisir le mot de passe de l'utilisateur actuel pour confirmer.
Cela permet d'effectuer des tâches administratives en toute sécurité, sans donner un accès permanent à root, tout en enregistrant les actions des utilisateurs avec des droits élevés.
Exemple :
sudo apt update
Mettra à jour la liste des paquets avec des droits d'administrateur.