SSH oturumlarının kapanması nasıl önlenir?

ssh

Bildiğiniz gibi bir sunucuya açtığınız SSH oturumları hiçbir işlem yapmazsanız. bir süre sonra güvenlik nedeniyle kapatılır. Eğer kalktığınızda oturumu kapatmayı unutursanız, başka birisi oturumda devam edebilir, bu güvenliğin nedeni budur. Ancak siz bunu istemiyorsanız, iki satırla bunu önleyebilirsiniz. Bunu iki dosyada yapabilirsiniz: Kullanıcı bazında yapmak için ~/.ssh/config veya sistem genelinde yapmak için /etc/ssh/ssh_config.

Kullanıcı bazında yapmak için

Kullandığınız metin düzenleyiciyle ~/.ssh/config dosyasını açın ve şu satırları ekleyin:

Host * 
 ServerAliveInterval 60

Kaydedip kapayın. İkinci satırın başında boşluk olmasına dikkat edin. Daha sonra sudo source ~/.ssh/config yapın.

Sistem genelinde yapmak için

Yine metin düzenleyiciyle /etc/ssh/ssh_config dosyasını açın ve aşağıdaki satırı ekleyin:

ServerAliveInternal 60

Bundan sonra SSH oturumlarınız kapanmayacak.

Özet

Bunu sadece sisteminizin tek kullanıcısı siz iseniz ve ne yaptığınızı biliyorsanız yapmalısınız. Sunucu güvenliği hafife alınacak bir şey değildir.

Eklemek ya da düzeltmek istediğiniz bir şey mi var? Yorumlarda belirtin.