1 votes

Mémoriser le mot de passe Ubuntu mais demander la confirmation de sudo

Quand j'aurai fini de faire en sorte qu'Ubuntu se souvienne de mon mot de passe et ne le demande pas avant les actions à risque...

Existe-t-il un moyen d'obtenir une fenêtre de confirmation sécurisée (sans saisie de mot de passe, seulement OK o cancel ) ?

Ainsi, je saurai quand un méchant programme exécute une action risquée que je ne veux pas effectuer ?

Ou bien il n'est pas développé puisque le programme pourrait simplement simuler un clic sur OK de toute façon ?

1voto

bain Points 10495

Non, il n'y a aucun moyen de le faire. Si vous activez sudo sans mot de passe ( Comment exécuter la commande sudo sans mot de passe ? ), alors tout processus que vous exécutez peut exécuter sudo et exécuter du code en tant que root sans aucune confirmation.

-1voto

KamilCuk Points 99

Écrivons un petit programme pour cela :

Créer /usr/local/bin/sudo :

#!/bin/sh
read -p "You sure you want to run sudo? " ans
case "$ans" in
y|Y|[yY][eE][sS]) ;;
*) exit ;;
esac
exec /bin/sudo "$@"

Vous pouvez également le créer dans un répertoire temporaire, puis ajouter ce répertoire au chemin d'accès avant d'exécuter ce "sale programme". Ce n'est pas 100% complet, mais cela devrait gérer la plupart des cas courants.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X