Ik ben het type van geek die een SSH-client geopend te allen tijde, aangesloten op mijn meest gebruikte servers, zodat ik direct toegang voor monitoring en iets anders is. Als zodanig is het me irriteert enorm als ik verbroken, dus ik ben een paar methodes voor het houden van uw sessie in leven te delen.
U kunt de ssh-client om automatisch een protocol no-code code op elk nummer van seconden, zodat de server niet zal u de verbinding verbreekt. Dit is instelling wordt soms aangeduid als Keep-Alive of Stop-Ontkoppelen-So-veel in andere clients.
Global Configuration
Voeg de volgende regel toe aan / etc / ssh / ssh_config bestand:
ServerAliveInterval 60
Het nummer is het bedrag van seconden voordat de server te sturen met de no-op code.
De huidige Gebruikersconfiguratie
Voeg de volgende regels toe aan het ~ / .ssh / config-bestand (te maken als het niet bestaat)
Host *
ServerAliveInterval 60
Zorg ervoor dat je streepje van de tweede regel met een spatie.
Per-Host Configuration
Als u alleen wilt inschakelen in leven te houden voor een enkele server, kunt u dat in het ~ / .ssh / config-bestand met de volgende syntaxis:
Host * hostname.com
ServerAliveInterval 60
Werkt heel goed, hoop dat het helpt iemand anders die er zijn.
Keine Kommentare:
Kommentar veröffentlichen