Sudo (Français)

From ArchWiki

Jump to: navigation, search
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
Personal tools