Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 13/04/2007, à 12:23

stopher

Control persistant via ssh

Salut à tous ,
voilà j'ai un serveur qui me sert un peut à tout .. ftp / web / mysql / ssh ect ...

J'utilise la prise de control à distance via ssh , mais le probleme etant que dés que je ferme mon terminal , et bien , le programme que j'etait entrain d'utiliser se coupe en meme temps .. logique me direz vous, mais voilà justement , imaginez que je veuille utiliser Ktorrent pour telecharger la derniere version d'ubuntu roll
ets il possible via une connexion ssh de lancer une appli meme graphique , puis de quitter la connexion ssh sans que que le programme lancé ne se coupe ?

C'est peut etre une question con , mais bon au moins je serai fixé tongue

Merci d'avance pour vos post

Stopher

Hors ligne

#2 Le 13/04/2007, à 13:06

jobherzt

Re : Control persistant via ssh

2 solutions :

- la simple : tu utilises

 nohup maCommande

avantage: simple
inconvenient: ne te permet pas de reprendre la main si tu te reconnecte ulterieurement. il est donc recommandé de rediriger la sortie vers un fichier, que tu pourras afficher pour savoir ou en est le elechargement, par exemple

- utiliser la commande screen : ca c'est plus complet, et ca a l'avantage de te permettre de reprendre la main apres une reconnection. mais faut chercher un peu comment ca marche.

Hors ligne

#3 Le 13/04/2007, à 13:13

stopher

Re : Control persistant via ssh

ok donc c bien possible :-) ..

Je v chercher du cote de screen alors ;-) ca ne doit pas etre bien compliqué

Merci beaucoup smile

Hors ligne

#4 Le 13/04/2007, à 13:15

jobherzt

Re : Control persistant via ssh

nonon, c'est pas bien compliqué, j'ai juste plus la syntaxe en tete. mais dans pas mal de cas nohup fait aussi bien l'affaire..

Hors ligne

#5 Le 13/04/2007, à 15:11

stopher

Re : Control persistant via ssh

Bon alors apres quelques test :
resumé de screen :
une fois connecté via ssh sur la machine distante :

screen

à partir de là on peut ouvrir plusieurs terminaux grace à la combinaison de touches :
Ctrl+a+c
pour detacher le terminale :
Ctrl+a+d
on peut quitter sans probleme la connaxion ssh
puis pour retrouver le job en cour ,
on se reconnecte via ssh à la machine distante
puis on entre la commande:

screen -r

qui permet de voir les fenetres detachés
pour recuperer une fenetre , entrez:

screen -r [pid de la fenetre]

et voilà

Seulement , à voir on ne peut pas lancer d'applis avec un affichage graphique .. car celle ci est killé à chaque coupure de connexion ssh ..

Dernière modification par stopher (Le 13/04/2007, à 15:13)

Hors ligne

#6 Le 13/04/2007, à 15:15

akuma

Re : Control persistant via ssh

Il y a un article sur screen dans linux mag de ce mois-ci.
http://www.gnulinuxmag.com/index.php?20 … en-kiosque
Et c'est pas pour le graphique.

Et VNC ?

Dernière modification par akuma (Le 13/04/2007, à 15:16)

Hors ligne

#7 Le 13/04/2007, à 16:05

stopher

Re : Control persistant via ssh

Oui VNC est une solution en effet mais je la trouve trop lourde ... et gourmande en bade passante ..

Hors ligne