Bonjour,
j'ai une appli /apps/monappli qui est démarrée par un service (/etc/init.d/monapplid) et qui doit tourner sous le compte toto.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
# /etc/init.d/monapplid
 
start() {
     su toto /apps/monappli
}
L'appli se démarre sous root avec
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[root]# service monapplid start
si je suis user non root, je fais
Code : Sélectionner tout - Visualiser dans une fenêtre à part
[toto]$ /sbin/service monapplid start
ça marche aussi mais ça me demance le mot de passe de toto (le su)

Comment je peux m'y prendre pour lancer mon appli en tant que toto sans entrer le mot de passe ?

Merci
Ph-