|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 24 ![]() |
Bonjour,
Comme je suis chez moi, je me connecte à ma machine linux de mon bureau via une connexion SSH. Mon problème est que si je laisse cette connexion ouverte sans interraction pendant un certain temps, la connexion s'interrompt et je suis obligé de me reconnecter. Le problème, c'est que la déconnexion arrete toutes les application que j'avais lancé. Comment puis-je configurer ma machine distante pour empecher cette protection? Je tourne sous FC5. p.s. 1) J'ai essayé de lancé mes applications avec la commande nohup, mais le fichier nohup.dat n'est écrit que lorsque l'application se termine. Il m'est donc impossible de suivre l'évolution des résultats de l'application. 2) Mon application est un code fortran qui m'affiche des tables à l'écran. |
|
|
00
|
|
|
#2 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
Bonjour.
As tu regardé le fichier /etc/ssh/ssh_config qui contient probablement une ligne de style : Enfin, dans mon fichier de configuration, à moi, c'est en commentaire, mais chez toi, tu dois avoir une valeur et le dièse en moins.
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
|
|
#3 | |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 24 ![]() |
C'est bisard, mais je ne trouve pas cette option dans mon fichier /etc/ssh/ssh_config. Voila à quoi il ressemble:
Citation:
|
|
|
|
00
|
|
|
#4 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 24 ![]() |
Juste quelques petits détails:
1) je me connecte sur ma machine distante linux, avec putty ou SecureCrt à partir d'une machine windows. 2) l'option "ConnectTimeout" doit-être cinfigurée sur quelle machine? 3) Dans le fichier /etc/ssh/ssh_cinfig de ma machine distante, je ne trouve pas cette option. |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : avril 2003 Messages : 24 ![]() |
j'ai tout essayer mais celà ne semble pas fonctionner.
|
|
|
00
|
|
|
#6 |
|
Membre Expert
![]() Inscription : mars 2002 Messages : 946 ![]() |
Ça n'empêchera pas les déconnexions, mais tu peux utiliser screen. Tu travailles dans un screen et tu fais screen -r pour récupérer ton travail avec une déco.
|
|
|
00
|
|
|
#7 | ||
|
Membre émérite
![]() ![]() Inscription : mai 2002 Messages : 727 ![]() |
Quoi qu'il arrive, une connexion établie par laquelle rien ne passe pendant une certaine durée est coupée (même en no-timeout). Une solution d'un sysadmin que je connais: un petit bout de script shell:
Code :
__________________
Smortex Les FAQ Assembleur - Linux In The Beginning Was The Command Line Neal Stephenson |
||
|
|
00
|
|
|
#8 | |||
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
Citation:
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|||
|
|
00
|
|
|
#9 | |||
|
Membre émérite
![]() ![]() Inscription : mai 2002 Messages : 727 ![]() |
C'est au bout de 2h environ pour une connection TCP en keep-alive (faudrait retrouver la RFC qui parle de ça se serait cool).
Le bout de code qui fait le boulot sous FreeBSD: /usr/src/sys/netinet/tcp_timer.c:292 Code :
Citation:
__________________
Smortex Les FAQ Assembleur - Linux In The Beginning Was The Command Line Neal Stephenson |
|||
|
|
00
|
|
|
#10 |
![]() ![]() Inscription : juillet 2004 Messages : 2 246 ![]() |
ok je m'incline
__________________
Toutes les vertus des hommes se perdent dans l’intérêt comme les fleuves se perdent dans la mer. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com