wiki:os:gnu_linux:tutos:admin:sudo
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| wiki:os:gnu_linux:tutos:admin:sudo [2025/04/09 14:29] – [En passant par le groupe utilisateur sudo] Thibault Seguin | wiki:os:gnu_linux:tutos:admin:sudo [2025/04/09 17:52] (Version actuelle) – [Quelques commandes sudo] Thibault Seguin | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== La commande sudo comme alternative au compte root ====== | ====== La commande sudo comme alternative au compte root ====== | ||
| + | Logo de **sudo** : {{ : | ||
| ===== Présentation de sudo ===== | ===== Présentation de sudo ===== | ||
| - | La commande **sudo** (**substitute user do**) est une commande qui permet de lancer des commandes administratives sans nécessité d' | + | La commande **sudo** (**substitute user do**) est une commande qui permet de lancer des commandes administratives sans nécessité d' |
| ===== Installation de sudo ===== | ===== Installation de sudo ===== | ||
| - | Pour les distribution | + | Pour les distributions |
| <code user>su -</ | <code user>su -</ | ||
| Ligne 46: | Ligne 47: | ||
| ===== Utilisation de la commande sudo ===== | ===== Utilisation de la commande sudo ===== | ||
| + | Pour avoir une information complète sur la commande //sudo// : | ||
| + | <code user>man sudo</ | ||
| + | |||
| + | Pour avoir un bref résumé de l' | ||
| + | <code user> | ||
| + | < | ||
| + | |||
| + | usage: sudo -h | -K | -k | -V | ||
| + | usage: sudo -v [-ABkNnS] [-g group] [-h host] [-p prompt] [-u user] | ||
| + | usage: sudo -l [-ABkNnS] [-g group] [-h host] [-p prompt] [-U user] [-u user] [command [arg ...]] | ||
| + | usage: sudo [-ABbEHkNnPS] [-r role] [-t type] [-C num] [-D directory] [-g group] [-h host] [-p prompt] [-R directory] [-T timeout] [-u user] | ||
| + | [VAR=value] [-i | -s] [command [arg ...]] | ||
| + | usage: sudo -e [-ABkNnS] [-r role] [-t type] [-C num] [-D directory] [-g group] [-h host] [-p prompt] [-R directory] [-T timeout] [-u user] file ... | ||
| + | |||
| + | Options: | ||
| + | -A, --askpass | ||
| + | -b, --background | ||
| + | -B, --bell | ||
| + | -C, --close-from=num | ||
| + | -D, --chdir=directory | ||
| + | -E, --preserve-env | ||
| + | --preserve-env=list | ||
| + | -e, --edit | ||
| + | -g, --group=group | ||
| + | -H, --set-home | ||
| + | -h, --help | ||
| + | -h, --host=host | ||
| + | -i, --login | ||
| + | -K, --remove-timestamp | ||
| + | -k, --reset-timestamp | ||
| + | -l, --list | ||
| + | plus longue | ||
| + | -n, --non-interactive | ||
| + | -P, --preserve-groups | ||
| + | -p, --prompt=prompt | ||
| + | -R, --chroot=directory | ||
| + | -r, --role=role | ||
| + | -S, --stdin | ||
| + | -s, --shell | ||
| + | -t, --type=type | ||
| + | -T, --command-timeout=timeout terminer la commande après la limite de temps spécifiée | ||
| + | -U, --other-user=user | ||
| + | -u, --user=user | ||
| + | -V, --version | ||
| + | -v, --validate | ||
| + | -- arrêter de traiter les arguments en ligne de commande</ | ||
| + | |||
| + | ==== Quelques commandes sudo ==== | ||
| + | Pour vous connecter en tant que //root// via votre // | ||
| + | <code user> | ||
| + | <code user> | ||
| + | |||
| + | Exécuter une commande // | ||
| + | <code user> | ||
| + | <code user> | ||
| + | |||
| + | Exécuter une commande avec //sudo// en choisissant votre // | ||
| + | <code user> | ||
| + | |||
| + | Vous connectez en tant que //root// en spécifiant un //shell Unix// installé : | ||
| + | <code user> | ||
| + | |||
| + | Terminer une //session// sudo, pour devoir retaper le //mot de passe// de votre utilisateur après une nouvelle commande sudo : | ||
| + | <code user> | ||
| + | |||
| + | < | ||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
| + | |||
wiki/os/gnu_linux/tutos/admin/sudo.1744208963.txt.gz · Dernière modification : de Thibault Seguin
