Sudo -i et mot de passe root

Résolu/Fermé
yonelu - 22 nov. 2010 à 17:35
 yonelu - 22 nov. 2010 à 18:01
Bonjour,


J'ai un comportement étrange avec sudo sur un serveur Ubuntu.

Je me logge avec un compte "sysinstall"
Derrère je fais un sudo -i
A la première connexion il demande le mot de passe. Si on se délogue et on se relogge avec un sudo -i on est connecté root sans retaper le mot de passe.
Même en se déloggant complètement et en se reloggant, si on tombe sur le même tty, le sudo ne demande plus le mot de passe.

D'autres-parts dans le /var/log/syslog on a ces messages :

sudo: pam_unix(sudo:session): session opened for user root by sysinstall(uid=0)
sudo: pam_unix(sudo:session): session closed for user root

alors qu'on est encore loggé root ... ??

Savez-vous s'il y a un moyen de changer ce comportement ?

Merci d'avance
Lionel

1 réponse

lami20j Messages postés 21331 Date d'inscription jeudi 4 novembre 2004 Statut Modérateur, Contributeur sécurité Dernière intervention 30 octobre 2019 3 569
Modifié par lami20j le 22/11/2010 à 17:53
Salut,

Si j'ai bien compris tu veux configurer sudo qu'il demande le mot de passe à chaque exécution de la commande?

Alors tu peux mettre ça dans /etc/sudoers
Defaults:ALL timestamp_timeout=0


Par défaut après avoir taper le mot de passe, pendant 15 minutes tu n'as plus besoin de le faire.

Lit man sudo et man sudoers pour voir les possibilités que tu as pour configurer sudo.

GNU/Linux:Linux is Not Ubuntu! Quel linux choisir ne veut pas dire votre Distribution préférée,
106485010510997108
1
Bonjour Lami20j
Merci beaucoup c'est exactement ce que je voulais faire !
Bonne soirée
Lionel
0