Terminal ve Linux'ta SSH Hatasını Düzeltme: client_loop: send disconnect: Kırık boru

Uzak bir sunucuya en güvenli bağlantı bir SSH şifreleme ağ protokolü (Güvenli Kabuk).

Sunucu yöneticilerinin veya Terminal veya Putty aracılığıyla SSH üzerinden bağlantı kuranların karşılaştığı yaygın bir sorun, oturumla iletinin aniden kesilmesidir: client_loop: send disconnect: Broken pipe .
Çoğu zaman, bu oturum kapatma iletisi SSH oturumunda hiçbir komut satırının yürütülmediği bir süreden sonra görünür. Birçoğu zaman zaman açık oturumu hatırlamayı ve başka bir oturum vermeyi tercih ediyor "Enter”Veya oturumu açık tutmak için bir“ w ”. "Boşta" durduktan sonra seansın aniden kapanması için daha iyi bir çözüm.

Bir SSH oturumunun ani sonunun önlenmesi “client_loop: send disconnect: Broken pipe” Terminalde (Linux / Mac)

Hem Linux hem de Mac için SSH yapılandırmasına bir satır eklenecektir. Dosyayı açıp düzenliyoruz “ssh_config”.

sudo nano /etc/ssh/ssh_config

Satırı ekliyoruz:

Host *
ServerAliveInterval 120

"Dosyayı kaydet ve kapat"ssh_config". Linux'ta isek "sshd" hizmetini yeniden başlatmamız gerekecek.

yön ServerAliveInterval oturumu canlı tutmak ve böylece aniden kapanmasını önlemek için sunucuya 120 saniyelik aralıklarla boş bir paket gönderir.

Terminal ve Linux'ta SSH Hatasını Düzeltme: client_loop: send disconnect: Kırık boru

Yazar hakkında

Gizlilik

Gadget ve BT anlamına gelen her şey hakkında tutkulu, 2006'ten stealthsettings.com'a zevkle yazıyorum ve sizinle bilgisayarlar ve macOS, Linux işletim sistemleri hakkında yeni şeyler keşfetmeyi çok seviyorum. Windows, iOS ve Android.

1 Yorum

  • Yalnızca ssh_config'i değiştiriyorsanız (ve sshd_config'i değiştirmiyorsanız) sshd'yi yeniden başlatmanız için bir neden yoktur.

Leave a Comment