Sudo (Français)
From ArchWiki
i18n |
---|
English |
Français |
Italiano |
Русский |
简体中文 |
Türkçe |
Contents |
Installation
Pour installer Sudo:
pacman -S sudo
Activer sudo pour les utilisateurs
Pour ajouter un utilisateur en tant qu'usager sudo (un "sudoer"), éditez /etc/sudoers. Pour donner à l'utilisateur toutes les permissions root lorsqu'il précède une commande de "sudo", ajoutez la ligne suivante:
NOM_UTILISATEUR ALL=(ALL) ALL
où NOM_UTILISATEUR est le nom d'utilisateur de la personne.
Complétions avec tab pour usagers sudo
En temps normal l'utilisateur johndoe tape:
fir<TAB>
et le shell va compléter la commande pour lui en:
firefox
La complétion tab, par défaut, ne fonctionnera pas lorsqu'un usager vient d'être ajouté comme "sudoer" lorsqu'il tape:
sudo fir<TAB>
Pour assurer la complétion tab pour les exécutables lorsqu'on utilise sudo (pour firefox par exemple) , il faut ajouter la ligne suivante (pour bash) au fichier /home/NOM_UTILISATEUR/.bashrc:
complete -c sudo
C'est la même chose si on veut assurer la complétion tab pour les fichiers réguliers (comme /etc/X11/xorg.conf), sauf qu'on ajoute:
complete -f sudo
Résumé
Pour résumer, l'installation suivante va satisfaire la plupart des gens (où NOM_UTILISATEUR est le nom d'utilisateur de la personnes):
1. pacman -S sudo 2. ajouter "NOM_UTILISATEUR ALL=(ALL) ALL" à /etc/sudoers 3. ajouter "complete -cf sudo" à /home/NOM_UTILISATEUR/.bashrc