PuTTY Üzerinden SSH Bağlantı Kopmalarını Önleme Yöntemleri
PuTTY üzerinden VPS (Sanal Özel Sunucu) bağlantısı sırasında yaşanan kopmaları önlemek için bazı ayarlar yapmanız gerekebilir. Özellikle uzun süreli işlemler gerçekleştirirken veya bağlantınızı sürekli açık tutmanız gerektiğinde, belirli aralıklarla sunucuya küçük sinyaller göndererek bağlantının kesilmesini engelleyebilirsiniz. Bu yazıda, PuTTY üzerinden Keep-Alive (Bağlantıyı açık tutma) özelliğini nasıl etkinleştirebileceğinizi ve bu ayarın bağlantınız üzerindeki olumlu etkilerini detaylı bir şekilde anlatacağız.
Bağlantı Kopma Sorununun Sebebi Nedir?
SSH bağlantıları, uzun süre aktif olmadığında sunucu veya ağ yönlendiricileri tarafından zaman aşımına uğrayarak kesilebilir. Bu, özellikle uzun süre işlem yapılmadığında, yüksek güvenlikli sunucularda, veya belirli bir zaman diliminde veri trafiği oluşturulmadığında yaşanan yaygın bir sorundur. Sunucular ve ağ yönlendiricileri, boşta kalan bağlantıları otomatik olarak sonlandırarak gereksiz kaynak kullanımını azaltmayı amaçlar. Ancak bu durum, SSH üzerinden çalışırken ya da uzun süren işlemler gerçekleştirirken ciddi kesintilere sebep olabilir.
Örneğin:
- Sunucuya bir komut verdiniz ancak yanıt almanız uzun sürüyor. Eğer bağlantınız koparsa, işlemi baştan başlatmanız gerekebilir.
- Dosya transferi yaparken bağlantınız kesildi. Büyük bir dosya yüklerken SSH bağlantısının kopması, yükleme işleminin başarısız olmasına sebep olabilir.
- Uzun süreli açık bırakılan terminal oturumları kesiliyor. Örneğin, bir betik çalıştırıyorsanız ve bağlantı koparsa, sürecin tamamlanıp tamamlanmadığını bile göremeyebilirsiniz.
Bu gibi bağlantı kopmalarını önlemek için, Keep-Alive (Bağlantıyı açık tutma) özelliğini etkinleştirerek sunucuya belirli aralıklarla sinyal gönderebilir ve bağlantınızın sürekli açık kalmasını sağlayabilirsiniz.
PuTTY Üzerinden Bağlantı Kopmalarını Önleme Adımları
Aşağıdaki adımları takip ederek, PuTTY üzerinden Keep-Alive özelliğini etkinleştirebilir ve bağlantınızın kopmasını engelleyebilirsiniz:
1. PuTTY’yi Açın
Öncelikle, bilgisayarınızda yüklü olan PuTTY uygulamasını çalıştırın. Eğer yüklü değilse, resmi PuTTY web sitesinden indirerek kurabilirsiniz.
2. “Connection” Sekmesine Girin
Sol taraftaki menüden “Connection” sekmesini bulun ve tıklayın. Burada, PuTTY’nin bağlantı yönetimi ile ilgili ayarlarını yapabileceğiniz çeşitli seçenekler bulunmaktadır.
3. “Seconds between keepalives” Ayarını Değiştirin
Bu sekmenin alt kısmında “Seconds between keepalives (0 to turn off)” adlı bir alan göreceksiniz.
- Varsayılan olarak bu değer 0’dır, yani PuTTY sunucuya Keep-Alive sinyalleri göndermemektedir.
- Bu değeri 5 olarak değiştirin. Bu sayede, her 5 saniyede bir sunucuya küçük bir sinyal gönderilecek ve bağlantınızın kesilmesi önlenecektir.
4. “Session” Sekmesine Geri Dönün
Bağlantı ayarlarını yaptıktan sonra, sol menüden tekrar “Session” sekmesine geri dönün. Burada, bağlanmak istediğiniz sunucunun IP adresini girerek bağlantıyı başlatabilirsiniz.
Eğer bu ayarı her seferinde tekrar yapmak istemiyorsanız, aşağıdaki adımları takip ederek kalıcı olarak kaydedebilirsiniz:
- “Saved Sessions” bölümüne bir isim girin (örneğin: VPS Sunucum).
- “Save” butonuna tıklayarak bu ayarları kaydedin.
Böylece, bir sonraki girişinizde aynı ayarları manuel olarak yapmak zorunda kalmadan, kaydedilmiş oturum üzerinden hızlıca bağlanabilirsiniz.
Keep-Alive Ayarının Faydaları
Bu yöntemi kullanarak SSH bağlantınızı daha kararlı hale getirebilir ve olası kesintileri en aza indirebilirsiniz. İşte Keep-Alive özelliğinin sağladığı başlıca avantajlar:
✅ Bağlantı kopmalarını önler: Sunucuya belirli aralıklarla istek gönderildiği için, bağlantı zaman aşımına uğramaz.
✅ Kesintisiz çalışma imkanı sağlar: Uzun süren işlemler sırasında bağlantının kopmasını engeller ve işinizin yarıda kalmasını önler.
✅ SSH oturumlarının kapanmasını engeller: Uzun süre boşta kalan oturumlar otomatik olarak kapatılmaz, böylece tekrar giriş yapmanıza gerek kalmaz.
✅ Dosya transferlerini güvence altına alır: Büyük dosyaları SCP veya SFTP ile yüklerken bağlantının aniden kopmasını engeller.
✅ Terminal işlemlerinizin sorunsuz ilerlemesini sağlar: Uzun süren betik çalıştırma işlemlerinde bağlantı kopması yaşanmaz, böylece işlemleriniz kesintiye uğramadan devam eder.
Sonuç
PuTTY üzerinden VPS sunucunuza bağlanırken yaşadığınız bağlantı kopmalarını önlemek için Keep-Alive özelliğini etkinleştirmek oldukça basit ve etkili bir yöntemdir. Yukarıdaki adımları takip ederek her 5 saniyede bir sunucuya küçük veri paketleri gönderebilir ve bağlantınızın sürekli açık kalmasını sağlayabilirsiniz. Özellikle uzun süre SSH bağlantısını kullanmanız gerekiyorsa, bu ayar işinizi büyük ölçüde kolaylaştıracaktır.
Bu yöntem sayesinde, çalışmalarınızı kesintisiz sürdürebilir, bağlantı kopmaları nedeniyle iş kaybı yaşamadan VPS’nizi yönetebilirsiniz. 🚀