Bases de Linux et de la ligne de commande
Quelle description de la commande sudo de Linux est correcte ?
- AToute personne qui connaît le mot de passe de root peut exécuter une commande précédée de sudo, et rien n'enregistre qui l'a exécutée
- BUne commande précédée de sudo reçoit du noyau une priorité plus élevée que les autres processus et s'exécute plus vite, car elle peut utiliser le CPU en premier
- CElle permet à un utilisateur autorisé dans sudoers d'exécuter une commande avec les droits d'un autre utilisateur (root par défaut), et par défaut l'utilisateur saisit son propre mot de passe
Afficher la réponse et l'explication
Réponse : C. Elle permet à un utilisateur autorisé dans sudoers d'exécuter une commande avec les droits d'un autre utilisateur (root par défaut), et par défaut l'utilisateur saisit son propre mot de passe
root est le compte administrateur (le superutilisateur) qui peut agir sur tout le système, en principe sans les restrictions des permissions des fichiers. sudo est un mécanisme qui permet uniquement aux utilisateurs autorisés dans /etc/sudoers ou un fichier semblable d'exécuter des commandes une par une avec les droits de root ou d'un autre utilisateur ; avec la configuration par défaut, il demande confirmation par le mot de passe de l'utilisateur lui-même et enregistre les commandes exécutées. Par rapport au partage du mot de passe de root et à une connexion permanente en tant que root, il est plus facile de savoir qui a fait quoi, et les droits étendus ne servent que lorsqu'ils sont nécessaires. Limiter les droits au strict nécessaire découle du principe du moindre privilège en sécurité.
Continuer : 9 autres questions sur Bases de Linux et de la ligne de commande