docteur.blanchard
Posts: 23
Joined: Wed Sep 19, 2012 4:52 pm

SSH et maintien d'un programme...

Mon Nov 12, 2012 10:48 am

Bonjour à tous,

Je ne connais pas très bien SSH et après avoir fait des MAN, je n'arrive pas à m'en sortir.

J'aimerais lancer un programme python en SSH avec un Putty, clôturer la session et y revenir plus tard pour voir les résultats.

Quel serait la configuration de ssh pour faire cela?
PS: je ne peux pas utiliser VNC

Merci pour votre aide

Wakkai
Posts: 14
Joined: Tue Oct 23, 2012 12:59 pm

Re: SSH et maintien d'un programme...

Mon Nov 12, 2012 10:56 am

Salut docteur,

Je pense qu'il faut que tu passes par l'usage de Screen, sinon la tâche de ton programme va s'arrêter dès que tu vas te délogger/clôturer ta session.

En gros, tu te logs en ssh, tu tapes screen, tu lances ton "py machin", tu fais un ctrl+z bg pour passer la tâche en fond et la détacher de ta session et là (sauf erreur de ma part) tu pourras te délogger en conservant l'exécution du programme sur le Pi.
Après tu devrais pouvoir te relogger, puis rattacher ton programme à ta session avec un screen -r.

Plus d'infos sur Screen : http://doc.ubuntu-fr.org/screen

En espérant t'avoir aidé et ne pas avoir dit d'énormités !

User avatar
SladerZ
Posts: 68
Joined: Mon Jul 30, 2012 8:55 am
Location: France
Contact: Website

Re: SSH et maintien d'un programme...

Mon Nov 12, 2012 12:09 pm

Il y a un moyen plus simple.

#nohup tacommande&

Les résultats seront redirigés vers un fichier nohup.out consultable via

cat nohup.out ou vi nohup.out ou nano nohup.out ou view nohup.out

Ca t'évitera d'installer un logiciel en plus.


PS : n'oublie pas le &

docteur.blanchard
Posts: 23
Joined: Wed Sep 19, 2012 4:52 pm

Re: SSH et maintien d'un programme...

Mon Nov 12, 2012 2:07 pm

Rebonjour à tous,

Milles mercis pour vos conseils.

Après avoir tester les deux solutions, screen répond au mieux à mon besoin

Merci encore pour votre aide

Bonne Continuation
Bien Cordialement

Return to “Français”