Forum Linux.général pam_exec.so et saisie utilisateur

Posté par (page perso) . Licence CC by-sa
0
13
avr.
2018

Hello,

sur un système très restreint (pas de gcc par exemple) j'aimerai poser des questions à l'utilisateur qui se logue et réaliser des actions en fonction.
Je pensais utiliser le module PAM pam_exec.so mais je constate qu'a priori il ne laisse pas mes scripts python faire des raw_input()

J'ai raté un truc ou c'est bien une limitation de pam_exec.so ?

Merci

  • # Shell ?

    Posté par (page perso) . Évalué à 2 (+1/-0).

    Ce ne serait pas plus simple de changer le shell de l'utilisateur pour le script Python en question, plutôt que de trifouiller avec des modules PAM ?

    Debian Consultant @ DEBAMAX

    • [^] # Re: Shell ?

      Posté par (page perso) . Évalué à 2 (+1/-0).

      Hello,

      merci pour ta réponse, oui figure toi que c'est exactement ce que j'ai fini par faire hier soir :-)

      Et j'ai même fini par trouver que depuis python si j'veux lancer un shell interactif à la fin il faut que je le spawn avec pty.spawn

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.