Est-il possible de prolonger le temps pendant lequel je suis connecté en tant qu'administrateur lorsque j'entre en mode sudo depuis la console ? Si oui, comment faire ?
Réponses
Trop de publicités?Oui, c'est possible.
Modifiez le fichier sudoers en tapant ce qui suit à l'invite de commande :
sudo visudo
Recherchez la section commentée avec # Defaults specification
et cherchez une ligne comme celle-ci :
Defaults env_reset
Modifiez cette ligne en :
Defaults env_reset,timestamp_timeout=10
Où vous pouvez remplacer 10
par le nombre de minutes que vous souhaitez pour que le mot de passe sudo reste actif. Enregistrez les modifications et c'est terminé.
Édition : si vous n'aimez pas utiliser vi
, vous pouvez indiquer à visudo
d'utiliser un autre éditeur. L'éditeur doit bloquer jusqu'à ce que vous ayez terminé vos modifications. Il suffit de définir la variable d'environnement EDITOR
avant d'appeler visudo
et il utilisera cet éditeur à la place :
EDITOR=/usr/bin/nano sudo visudo
utiliserait nano
pour éditer le fichier à la place. Je vous recommande de ne pas utiliser un éditeur graphique comme Sublime Text sans savoir comment lancer l'éditeur, depuis la ligne de commande, en mode bloquant (pour subl
cela signifie l'appeler avec --wait
).