İşletim sistemi ve kontrol paneli kullanarak kurulu bir VDS sunucusunda SSH bağlantısı zaman zaman kopuyor veya timeout hatası alıyorsanız, bu durumu çözmek için birkaç temel yapılandırma adımı uygulamak gerekir. Bu sorun, özellikle uzak bağlantıların sürekli kullanıldığı ortamlar için ciddi bir verimlilik ve erişim sorunu haline gelebilir.
İlk olarak, SSH bağlantısında timeout sorunlarının temel nedenleri arasında, sunucu tarafında zaman aşımı ayarları veya ağ bağlantısı stabilitesizlikleri yer alır. Debian tabanlı sistemlerde ve Plesk kullanırken, bu ayarları optimize etmek, bağlantı kopmalarını minimize eder.
Başlangıç olarak, /etc/ssh/sshd_config dosyasını düzenlemek gerekir. Bu dosyada, aşağıdaki parametreleri kontrol edip gerekirse güncellemek faydalı olur:
- ClientAliveInterval: Sunucunun, istemciye bağlantının aktif olduğunu kontrol etmek için belirli aralıklarla paket göndermesini sağlar. Önerilen değer 60 saniyedir.
- ClientAliveCountMax: İstemciden yanıt alınamadığında, bağlantıyı kesmeden önce denemelerin sayısıdır. Bu değeri 3 veya 5 olarak ayarlamak bağlantının kopmasını önleyebilir.
- TCPKeepAlive: TCP seviyesinde bağlantının canlı kalmasını sağlar. Bu ayar genellikle açıktır, ama kesinlikle kontrol edilmelidir.
Örneğin, aşağıdaki gibi düzenlemeler yapabilirsiniz:
/etc/ssh/sshd_config dosyasına ekle veya var olan satırları güncelle
ClientAliveInterval 60
ClientAliveCountMax 3
TCPKeepAlive yes
Değişiklikleri yaptıktan sonra SSH servisini yeniden başlatmak gerekir:
12
sudo systemctl restart sshd
İkinci aşama olarak, istemci tarafında da timeout ayarlarını düzenleyebilirsiniz. Özellikle, SSH bağlantısını sürekli açık tutmak veya kopmayı önlemek için, yerel SSH ayarlarında (örneğin, ~/.ssh/config) aşağıdaki satırları ekleyebilirsiniz:
1234
Host *
ServerAliveInterval 60
ServerAliveCountMax 3
Üçüncü olarak, Plesk paneli üzerinden de zaman aşımı ayarlarını kontrol etmek ve gerekirse güncellemek mümkündür. Plesk’in güvenlik ve bağlantı ayarları bölümünden, SSH erişim sürekliliğini sağlayacak ayarları gözden geçirebilirsiniz.
Son olarak, ağ altyapınızı da gözden geçirmek, özellikle NAT ve firewall ayarlarının bu tür kopma sorunlarına neden olup olmadığını anlamak önemli. Bağlantı stabilitesini artırmak için, ağdaki paket kayıplarını ve gecikmeleri minimize etmek gerekir.
Bu temel yapılandırma adımları, VDS sunucularında SSH bağlantı kopması sorununu önemli ölçüde azaltacaktır. Sunucu ve ağ ortamınıza özel ek optimizasyonlar gerekebilir, ancak yukarıdaki adımlar genellikle sorunun çözümünde etkili olur.