• # seteuid

    Posté par . En réponse au message Changer d'utilisateur en cours de route. Évalué à 2.

    Je suppose que tu souhaites la même chose que seteuid() en C par exemple ?

    Si c'est ça, je ne sais pas :-)
    Et la réponse m'interesse également.

    J'ai autrefois pensé à un 'wrapper' en C mais ce n'est pas possible car le wrapper serait appelé au milieu du script shell, donc en tant que processus fils. Cela n'aurait donc pas d'incidence sur le processus parent.

    On peux peut-être appeler une fonction du noyau directement à partir du shell ? Ou appeler une bibliothèque ? Je ne me suis jamais penché sur la question mais c'est la seule solution que j'entrevois.