Heu. je suis tjrs un newbie ou comment lancer un service et le garder

Heu. je suis tjrs un newbie ou comment lancer un service et le garder - Débats - Linux et OS Alternatifs

Marsh Posté le 22-06-2002 à 14:39:03    

J'administre ma machine linux avec puTTy (client SSH winwdows)
Je lanc eun service avec et
j'arrive pas à le garder tourner quand je ferme la session ssh
 
comment faire?

Reply

Marsh Posté le 22-06-2002 à 14:39:03   

Reply

Marsh Posté le 22-06-2002 à 15:10:23    

et si tu fermes avec ctrl-D ???

Reply

Marsh Posté le 22-06-2002 à 15:22:19    

ca donne quoi exactement? parce que ca m a sorti un truc en cercle infini

Reply

Marsh Posté le 22-06-2002 à 21:13:03    

xtress a écrit a écrit :

ca donne quoi exactement? parce que ca m a sorti un truc en cercle infini  




 
 
tu lance quoi ?
xxx@xxx> sshd  
si oui faudrait lancer  
xxx@xxx> sshd &
comme il est lance et meme si tu ferme la fenetre il continue à tourner sauf si tu kill le process par la suite toi meme


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 22-06-2002 à 21:14:41    

kuroineko a écrit a écrit :

 
 
 
tu lance quoi ?
xxx@xxx> sshd  
si oui faudrait lancer  
xxx@xxx> sshd &
comme il est lance et meme si tu ferme la fenetre il continue à tourner sauf si tu kill le process par la suite toi meme  




 
putty &  
si tu lance par putty


---------------
[:kuroineko] Francois.P tel: (+33)617230820 http://www.ifrance.com/fpussault  fpussault@caramail.com
Reply

Marsh Posté le 08-07-2002 à 16:14:57    

1- On ne lance pas un daemon a la main
2- si le prog que tu as lance a la main est kille qd tu deco, c'est normal: qd tu lances un process en interactif il s'attache au terminal duquel il est lance. Lorsque le terminal est deconnecte, tous les processes attaches recoivent un signal (SIGHUP) (hangup) qui, par defaut, cause la fin du process.
Pour eviter ceci il existe une commande: nohup, qui permet de lancer des processes detaches du terminal.
Sinon, pour lancer un daemon correctement installe, tu trouveras dans /etc/init.d (ou /etc/rc.d/init.d pour les distribs foireuses) un script du nom de ton daemon qui permet de le lancer. par exemple: /etc/init.d/ssh start.

Reply

Marsh Posté le 08-07-2002 à 16:22:33    

sinon il y a "screen" qui est très pratique pour faire ça
 
ça crée un "écran" virtuel détaché de ta console, il restera qd tu fermera ta console si tu le détache, tu peux meme en lancer plusieurs et naviguer entre les "écrans"


---------------
"The pen is mightier than the sword if the sword is very short, and the pen is very sharp." TP. Mes Jeux. Mes Ventes. Groupe HFR sur PlayFire.
Reply

Marsh Posté le 08-07-2002 à 17:42:23    

lancement :
screen commande_a_réaliser
 
pour le détacher :  
CTRL + A  
CTRL + D
 
pour le rappeler :
screen -r
 
pour passer d'un screen à l'autre :
CTRL A + numero_du_screen (1 à 9 je crois)
ou CTRL + TAB pour passer au suivant


---------------
"The pen is mightier than the sword if the sword is very short, and the pen is very sharp." TP. Mes Jeux. Mes Ventes. Groupe HFR sur PlayFire.
Reply

Marsh Posté le 08-07-2002 à 19:24:15    

un service normalement cela se labnce dans init.d et bien renseigné on le voit avec service monservice status ( http://linux-wizard.tuxfamily.org/ [...] html#demon )
 
 
sinon sans avoir besoin de screen :
 
> nohup macommande &


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed