Bu öğretici, Linux Client_Loop'taki Ani Bağlantı Kesme SSH sorununu çözer: DONST KONSUK: KIRILMA BORU.
Uzak bir sunucuya en güvenli bağlantı, bir SSH şifreleme ağ protokolüdür (Güvenli kabuk).
Sunucu yöneticileri veya Terminal veya Putty aracılığıyla SSH aracılığıyla bağlantı kuranlar tarafından yaygın olarak karşılaşılan bir sorun, oturumun mesajla ani bağlantısıdır: “client_loop: send disconnect: Broken pipe“.
Çoğu zaman, bu bağlantı kesme mesajı, oturumda hiçbir komut satırı yürütülmediği bir dönemden sonra görünür SSH. Birçoğu, oturumun açıldığı zaman zaman hatırlamayı ve daha fazlasını vermeyi tercih etmeyi tercih ediyor “Enter” veya bir “w” Oturumun açık kalması için. Daha iyi bir çözüm, bir dönemden sonra oturumun bu ani kapanması “idle” Yerin sahibi olmak için.
Customer_Loop hatasıyla bir SSH oturumunun ani tamamlanmasını nasıl önleyebilirim: Terminalde Kesme: Kırık Boru (Linux / Mac) Gönderin
Hem Linux için hem de Mac, SSH yapılandırmasına bir çizgi eklenecektir. Dosyayı açar ve düzenleriz “ssh_config“.
sudo nano/etc/ssh/ssh_config
Hattı ekliyoruz:
Ev sahibi * ServeraliVeInterval 120
Dosyayı kaydedip kapatıyoruz “ssh_config“. Linux'taysak, hizmeti yeniden başlatmamız gerekecek “SSHD”.
İlgili: SSH bağlantısının zaman aşımını önleyin / kırık boru
Direktif “ServerAliveInterval“ Yaşamdaki oturumu korumak için sunucuya 120 saniyelik aralıklarla boş bir paket gönderecek ve böylece ani kapanmasını önleyecektir.
 
			
Yalnızca SSH_CONFIG (ve SSHD_CONFIG değil) değiştiriyorsanız, SSHD'yi yeniden başlatmak için hiçbir neden yoktur.
Çok iyi bir açıklama. Makaleniz için teşekkürler