• # Et ma mauvaise réponse est...

    Posté par . En réponse au message droits utilisateur. Évalué à 2.

    Définir ton script en tant que shell de l'utilisateur.

    Du coup lorsque ton utilisateur s'authentifie, le bash|zsh|csh|... n'est pas lancé, mais le script en question oui.
    Dès que le script est fini l'utilisateur est déconnecté.

    C'est évidement très très moche, ça limite l'utilisateur, mais ça marche fort bien.