Jak włączyć KeepAlive w wierszu polecenia putty


13

obecnie używam putty z wiersza poleceń:

putty.exe -ssh user@192.11.11.11 -pw mypassword

Jak włączyć KeepAlive, aby połączenie nie zrywało, jeśli opuszczę okno terminala na kilka minut?


Jestem prawie pewien, że nie ma takiej opcji.
Jacob

3
Dlaczego nie po prostu zacząć szpachlowania, a to w „Ustawieniach domyślnych”?
Zoredache

Odpowiedzi:


18

Możesz połączyć się zgodnie ze swoim postem, a następnie kliknąć prawym przyciskiem myszy pasek tytułu i „Zmień ustawienia”, „Połączenie” i wpisać liczbę w „Sekundach między keepalives” (zwykle umieszczam w 60).

W razie potrzeby możesz zastosować tę zmianę domyślnie do wszystkich sesji, zapisując sesję „Ustawienia domyślne” przed połączeniem.


1
Należy pamiętać, że ta opcja jest inna niż Keepalives TCP. Nie widziałem tej opcji, a moje połączenia nadal zrywały się przy użyciu protokołu TCP keepalive.
Captain Man

2

To zależy od tego, co powoduje zerwanie połączenia. To nie jest sam kit, więc po drodze jest to albo serwer punktów końcowych, albo jakiś NAT.

Jeśli to NAT, włącz Enable TCP keepaliveskategorię Połączenia, zgodnie z opisem: Korzystanie z KeepAlive w PuTTY | Nth Design

Jeśli to serwer końcowy zrywa połączenie, to jedynym rozsądnym sposobem, jaki mogę wymyślić, jest użycie screen, abyś mógł ponownie podłączyć terminal, jeśli połączenie zostanie nagle przerwane.

Jak uzyskać dostęp do dołączonego ekranu po zerwaniu połączenia | Blog magp.ie

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.