Aller au contenu

[script] Problème de su dans mon script


Messages recommandés

Bonjour.

J'essaye de faire un script permettant de démarrer et d'arrêter un démon sous Linux Debian. Pour des raisons de sécurité je veux que mon démon, appelé servforum, soit lancé par un utilisateur spécial appelé forum. Malheuresement je n'y arrive pas: le programme démarre mais avec les droits root. voici mon code:

 #!/bin/sh
echo -n 'servforum:'

case "$1" in
start)
   su forum -c '/usr/local/bin/servforum >> /home/forum/servforum.log &'
   #pidfile="/var/run/forum.pid"
  ;;
stop)
   killall -9 servforum
  ;;
*)
   echo "Usage: 'basename $0' {start|stop}" >&2

esac

exit 0

que faire? merci!

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...