piątek, 5 lipca 2013

Utrzymanie aktywnego połączenia SSH w Linuksie

Pracując stale po SSH z serwerem może nas denerwować okresowe rozłączanie połączenia, gdy przez jakiś czas jesteśmy nieaktywni. Aby temu zaradzić możemy ustawić aby zdalny komputer (lub nasz) wysyłał co określony czas pusty pakiet, dzięki któremu nasza sesja nie zostanie zerwana.

Aby to zrobić otwieramy w naszym ulubionym edytorze (ja posłużę się mcedit) plik ssh_config na komputerze lokalnym (lub zdalnym, w zależności która maszyna ma odpowiadać za podtrzymywanie połączenia)

sudo mcedit /etc/ssh/ssh_config
i dodajemy na końcu pliku wpis
ServerAliveInterval 90

dzięki czemu co 90 sekund będzie wysyłany pusty pakiet do maszyny z którą mamy sesję po SSH. Zapisujemy plik i pozostaje nam tylko uruchomić ponownie SSH
sudo service ssh restart



Brak komentarzy:

Prześlij komentarz