Deze zelfstudie lost het probleem op van plotselinge ontkoppeling SSH in Linux Client_Loop: Verzenden Disconnect: Broken Pipe.
De veiligste verbinding met een externe server is via een SSH cryptografisch netwerkprotocol (Beveilig shell).
Een probleem dat vaak wordt aangetroffen door serverbeheerders of degenen die verbindingen via SSH maken via SSH via terminal of stopverf, is de plotselinge ontkoppeling van de sessie met het bericht: “client_loop: send disconnect: Broken pipe“.
Meestal verschijnt dit ontkoppelingsbericht na een periode waarin geen opdrachtregel is uitgevoerd in de sessie SSH. Velen geven de voorkeur aan het onthouden van tijd tot tijd wanneer de sessie opengaat en meer geven “Enter” of een “w” om de sessie open te blijven. Een betere oplossing is dat deze plotselinge sluiting van de sessie na een periode van “idle” om geen plaats te hebben.
Hoe u de plotselinge voltooiing van een SSH -sessie met de Fout van Customer_Loop kunt voorkomen: Verzenden Disconnect: Broken Pipe in Terminal (Linux / Mac)
Zowel voor Linux als voor Mac, Er wordt een regel toegevoegd aan de SSH -configuratie. We openen en bewerken het bestand “ssh_config“.
sudo nano/etc/ssh/ssh_config
We voegen de regel toe:
Gastheer * ServeraliveInterval 120
We slaan het bestand op en sluiten we “ssh_config“. Als we op Linux zijn, moeten we de service opnieuw opstarten “SSHD”.
Verwant: Voorkomen SSH -verbindingstiming / gebroken pijp
Richtlijn “ServerAliveInterval“ Het verzendt met 120 -seconden intervallen een nulpakket naar de server om de sessie in het leven te behouden en zal dus de plotselinge sluiting voorkomen.
 
			
Als u alleen ssh_config (en niet sshd_config) wijzigt, is er geen reden om SSHD opnieuw te starten.
Zeer goede uitleg. Bedankt voor je artikel