Il n'est pas possible de lancer le programme C avec l'utilisateur "www-data"? Ça c'est la façon plus simple de résoudre ce problème.
A encore une autre façon avec le « set-user-ID-on-execution bit ». Vous pouvez utiliser le chmod pour définir ce permis et le chown poue définir l’utilisateur effectif qui va lancer le programme.
Par exemple :
chmod 4554 mon_programme_c
chown www-data mon_programme_c
Quand le utilisateur root lancer son programme, le l’utilisateur effectif sera www-data et vous pouvez l’envoyer les signaux.
Pensez-vous à utiliser une autre approche comme les sokets par exemple?
Excusez-moi si j’ai écrit avec des erreurs, je ne suis pas encore un francophone, mais j’étudie le français comme langue seconde.
# Des autres approches
Posté par erickluna . En réponse au message Droits serveur PHP. Évalué à 1.
Bonjour Ilip,
Il n'est pas possible de lancer le programme C avec l'utilisateur "www-data"? Ça c'est la façon plus simple de résoudre ce problème.
A encore une autre façon avec le « set-user-ID-on-execution bit ». Vous pouvez utiliser le chmod pour définir ce permis et le chown poue définir l’utilisateur effectif qui va lancer le programme.
Par exemple :
chmod 4554 mon_programme_c
chown www-data mon_programme_c
Quand le utilisateur root lancer son programme, le l’utilisateur effectif sera www-data et vous pouvez l’envoyer les signaux.
Pensez-vous à utiliser une autre approche comme les sokets par exemple?
Excusez-moi si j’ai écrit avec des erreurs, je ne suis pas encore un francophone, mais j’étudie le français comme langue seconde.
Cordiallement,
Erick Azevedo