visudo
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | |||
visudo [2024/04/06 15:19] – luc | visudo [2024/04/06 15:19] (Version actuelle) – [Donner des droits spécifiques] luc | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== VISUDO ======= | ||
+ | ===== SUDO ===== | ||
+ | |||
+ | Sous Linux, '' | ||
+ | |||
+ | On peut définir QUI a le droit, limiter ces droits à quelques commandes (QUOI)...\\ | ||
+ | La config se détaille dans le fichier ''/ | ||
+ | |||
+ | Cependant il est __interdit__ d' | ||
+ | C'est pourquoi il existe l' | ||
+ | |||
+ | ===== VISUDO ===== | ||
+ | |||
+ | '' | ||
+ | |||
+ | ==== Choisir l' | ||
+ | |||
+ | On peut choisir l' | ||
+ | <code bash> | ||
+ | export EDITOR=/ | ||
+ | |||
+ | visudo | ||
+ | </ | ||
+ | |||
+ | Cependant, il faut effectuer l' | ||
+ | |||
+ | Autre solution : mettre à jour le fichier de conf de visudo, c'est à dire le fichier ''/ | ||
+ | <code bash> | ||
+ | # fichier / | ||
+ | |||
+ | ## Choisir par défaut l' | ||
+ | Defaults editor=/ | ||
+ | </ | ||
+ | |||
+ | ===== Donner des droits spécifiques ===== | ||
+ | |||
+ | <code bash> | ||
+ | ## / | ||
+ | |||
+ | # donner les droits root à un utilisateur pour 1 commande | ||
+ | USER_NAME ALL = (root) / | ||
+ | |||
+ | # donner les droits root à un utilisateur pour toutes les commandes | ||
+ | USER_NAME ALL=(ALL: | ||
+ | |||
+ | # Restreindre à une seule machine par hostname | ||
+ | USER_NAME HOST_NAME=(ALL: | ||
+ | </ |