Lancer un programme par ssh...
cchhaabb
Messages postés
4
Statut
Membre
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour
voila le probleme est simple :
mon pc telecharge bien gentiment a la maison :) et moi pendant ce temps la je prends des vacances :D
Mais le probleme est que parfois aMule plante :(
Ca je peux le voir a distance en me connectant sur mon pc avec SSH. Je peux aussi relancer aMule avec ssh mais des que je deconnecte (logout) aMule s'arrete...
Alors si quelqu'un a une idee pour faire que je lance aMule a distance... Soit par ssh soit d'une autre facon (j'ai meme essayé un script CGI mais ca a pas voulu)
Merci d'avance
chab
voila le probleme est simple :
mon pc telecharge bien gentiment a la maison :) et moi pendant ce temps la je prends des vacances :D
Mais le probleme est que parfois aMule plante :(
Ca je peux le voir a distance en me connectant sur mon pc avec SSH. Je peux aussi relancer aMule avec ssh mais des que je deconnecte (logout) aMule s'arrete...
Alors si quelqu'un a une idee pour faire que je lance aMule a distance... Soit par ssh soit d'une autre facon (j'ai meme essayé un script CGI mais ca a pas voulu)
Merci d'avance
chab
A voir également:
- Lancer un programme par ssh...
- Lancer un programme au démarrage windows 10 - Guide
- Programme demarrage windows - Guide
- Fichier batch pour lancer un programme - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Mettre en veille un programme - Guide
7 réponses
Salut,
Outre que le fait que Amule et autres logiciel de P2P ne soient pas les bienvenus sur CCM, ne serait-il pas plus simple de coller une tache dans cron qui toute les heures regardes l'état du programme, et le relance si besoin ?
Outre que le fait que Amule et autres logiciel de P2P ne soient pas les bienvenus sur CCM, ne serait-il pas plus simple de coller une tache dans cron qui toute les heures regardes l'état du programme, et le relance si besoin ?
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
Salut,
au pire install VNC et t'auras meme l'interface de ton linux
je sais c pas trop securisé mais bon c un moyen non???
au pire install VNC et t'auras meme l'interface de ton linux
je sais c pas trop securisé mais bon c un moyen non???
aMule est un programme X ?
Si ouiµ, tu dois permettre aux utilisateurs locaux de lancer un
client X sur ton serveur ..X.
Donc
xhost +IP_de_ta_machine (lorsque tu initiallises X, à la limite dans .xinitrc)
ssh IP_de_ta bécane
vérifier si aMule tourne
export DISPLAY=IP_de_ta_machine
aMule
C'est vrai qu'un petit cron serait bienvenu...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
Si ouiµ, tu dois permettre aux utilisateurs locaux de lancer un
client X sur ton serveur ..X.
Donc
xhost +IP_de_ta_machine (lorsque tu initiallises X, à la limite dans .xinitrc)
ssh IP_de_ta bécane
vérifier si aMule tourne
export DISPLAY=IP_de_ta_machine
aMule
C'est vrai qu'un petit cron serait bienvenu...
Johan
The software said "Requires Windows98, Win2000, or better,
So I installed Unix.
salut et merci pour ces reponses!
Sinon disons que je telecharge les ISO de la mandrake10 sous linux ;)
c vrai qu'un script dans le cron serait le plus simple mais il faudra que je regarde un peu mieux comment faire...
Et pour la solution avec ssh et export DISPLAY je fais malheureusement du ssh depuis windows, donc pas de serveur X.
Pour VNC je suis sur une connexion 56K donc je pense c pas la peine d'essayer
Sinon, par ssh, y a pas de solution pour lancer une commande (disons kedit plutot qu'amule) et qu'apres avoir fermer la connexion ssh cette appli continue de tourner ?... pourtant ca me parait utile comme fonctionnalité...
chab
Sinon disons que je telecharge les ISO de la mandrake10 sous linux ;)
c vrai qu'un script dans le cron serait le plus simple mais il faudra que je regarde un peu mieux comment faire...
Et pour la solution avec ssh et export DISPLAY je fais malheureusement du ssh depuis windows, donc pas de serveur X.
Pour VNC je suis sur une connexion 56K donc je pense c pas la peine d'essayer
Sinon, par ssh, y a pas de solution pour lancer une commande (disons kedit plutot qu'amule) et qu'apres avoir fermer la connexion ssh cette appli continue de tourner ?... pourtant ca me parait utile comme fonctionnalité...
chab
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Yep, utile c'est sur, masi ça peut ne pas fonctionner.
ça depend de l'appli elle même.
Mettons que le PID de ton SSH, soit 10000
tu lance Amule, il va avoir pour PID 15000 et pour PPID 10000.
Si le PID 10000, se termine, il y a automatiquement probleme.
On peut passer outre, mais là, j'ai un poil la fleme et je n'ai pas ce qu'il faut sous la main.
++
ça depend de l'appli elle même.
Mettons que le PID de ton SSH, soit 10000
tu lance Amule, il va avoir pour PID 15000 et pour PPID 10000.
Si le PID 10000, se termine, il y a automatiquement probleme.
On peut passer outre, mais là, j'ai un poil la fleme et je n'ai pas ce qu'il faut sous la main.
++
"Si c'est stupide et que ça marche, alors ce n'est pas stupide"
merci de tes explications sur les pid et les ppid, ca m'a rappelé mes cours d'unix ;)
Je crois que je vais me casser un peu la tete sur les scripts cron c'est le plus et une fois que je saurais faire ca a l'air bien pratique !...
Je crois que je vais me casser un peu la tete sur les scripts cron c'est le plus et une fois que je saurais faire ca a l'air bien pratique !...
Bjour à tous,
Installer screen.... vous connaissez pas ? on lance screen et ça crée un (ou plusieurs, à volonté) terminaux virtuels d'où on peut lancer des applications.... une fois que c'est fait on peut se "détacher" de la session screen (en faisant Ctrl+A, puis D) et on peut se délogguer, le screen (et tous ses terminaux) continuent de tourner en tache de fond sur la machine... C'est super pratique. Pour retrouver ses terminaux (ainsi voir au passage le log de aMule et voir pourquoi il a planté) suffit de se reloguer et de faire "screen -r" (reattach).
Je sais pas si j'ai été très clair, mais essayez ça c'est génial.
___________
- X e n o r --- Jeune & Vaillant Guerrier CCM
Installer screen.... vous connaissez pas ? on lance screen et ça crée un (ou plusieurs, à volonté) terminaux virtuels d'où on peut lancer des applications.... une fois que c'est fait on peut se "détacher" de la session screen (en faisant Ctrl+A, puis D) et on peut se délogguer, le screen (et tous ses terminaux) continuent de tourner en tache de fond sur la machine... C'est super pratique. Pour retrouver ses terminaux (ainsi voir au passage le log de aMule et voir pourquoi il a planté) suffit de se reloguer et de faire "screen -r" (reattach).
Je sais pas si j'ai été très clair, mais essayez ça c'est génial.
___________
- X e n o r --- Jeune & Vaillant Guerrier CCM
t'as vu concernant linux quand je conseille qqchose c'es tjamais à la légère... Ben moi aussi ça fait bien plaisir de te revoir. Ça fait un sacré bout de temps pas vrai ? :-)
La prépa, non, j'ai arrêté, tu savais pas ? :-D
bon j'arrête on es tpas au café là sinon je vais me faire tapper sur les doigts comme à la bonne époque...
___________
- X e n o r --- Jeune & Vaillant Guerrier CCM
La prépa, non, j'ai arrêté, tu savais pas ? :-D
bon j'arrête on es tpas au café là sinon je vais me faire tapper sur les doigts comme à la bonne époque...
___________
- X e n o r --- Jeune & Vaillant Guerrier CCM