Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1088 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [script] Problème de su dans mon script

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[script] Problème de su dans mon script

n°652785
capitaine ​choc
Posté le 21-03-2005 à 12:15:05  profilanswer
 

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:

Code :
  1. #!/bin/sh
  2. echo -n 'servforum:'
  3. case "$1" in
  4. start)
  5.     su forum -c '/usr/local/bin/servforum >> /home/forum/servforum.log &'
  6.     #pidfile="/var/run/forum.pid"
  7.     ;;
  8. stop)
  9.     killall -9 servforum
  10.     ;;
  11. *)
  12.     echo "Usage: 'basename $0' {start|stop}" >&2
  13. esac
  14. exit 0


que faire? merci!


---------------
.
mood
Publicité
Posté le 21-03-2005 à 12:15:05  profilanswer
 

n°652793
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 21-03-2005 à 12:28:37  profilanswer
 

tu es sur d'avoir le droit de faire un su -c en mode "non interactif" ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°652795
capitaine ​choc
Posté le 21-03-2005 à 12:33:28  profilanswer
 

je ne comprends pas la question, c'est quoi le mode "non interactif"?


---------------
.
n°652797
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 21-03-2005 à 12:39:16  profilanswer
 

dans un script [:spamafote]


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°652798
capitaine ​choc
Posté le 21-03-2005 à 12:43:06  profilanswer
 

toujours pas, désolé...


---------------
.
n°652800
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 21-03-2005 à 12:44:13  profilanswer
 

est ce que tu es sur d'avoir le droit d'utiliser  

su -c blabla


dans un script ?


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°652824
capitaine ​choc
Posté le 21-03-2005 à 13:20:24  profilanswer
 

en freeBSD oui, en debian linux non


---------------
.

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Codes et scripts

  [script] Problème de su dans mon script

 

Sujets relatifs
Problème de scriptscript au boot - probleme automatisation.
[Resolu] Script probleme passwd[gentoo] problème script iptable (open)
petit probleme avec scriptScript bash et RRDTOOL -> Probleme
[Apache] problème d'exécution de script CGI[linux] problème script shell : exit status
[Bash] Problème de script dans un if.. fiprobleme avec un script PHP + redhat 8.0
Plus de sujets relatifs à : [script] Problème de su dans mon script


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR