Tartsa a Linux SSH munkamenetét a szétkapcsolódástól

Tartsa a Linux SSH munkamenetét a szétkapcsolódástól
Tartsa a Linux SSH munkamenetét a szétkapcsolódástól

Videó: Tartsa a Linux SSH munkamenetét a szétkapcsolódástól

Videó: Tartsa a Linux SSH munkamenetét a szétkapcsolódástól
Videó: Excel Tip #007 - Quick Access Toolbar (QAT) Customise & Reset - Microsoft Excel 2010 2007 2013 - YouTube 2024, November
Anonim

Én vagyok az a fajta geek, amelynek SSH kliense mindig nyitva van, kapcsolódva a leggyakrabban használt kiszolgálóimhoz, hogy azonnali hozzáférést kapjak a megfigyeléshez és bármi máshoz. Mint ilyen, akkor nagyon bosszant engem, amikor elszakadok, ezért megosztom néhány módszert, hogy életben tartsam a munkáját.

Beállíthatja az ssh klienst, hogy automatikusan küldjön egy protokoll opcionális kódkódot minden másodpercig, így a kiszolgáló nem fog kapcsolódni. Ez a beállítás más néven Keep-Alive vagy Stop-Disconnecting-So-Much néven hivatkozik.

Globális konfiguráció

Adja hozzá az alábbi sort az / etc / ssh / ssh_config fájlhoz:

ServerAliveInterval 60

A szám a másodpercek száma, mielőtt a kiszolgáló elküldené a no-op kódot.

A jelenlegi felhasználói konfiguráció

Adja hozzá a következő sorokat a ~ /.ssh / config fájlhoz (létrehozza, ha nem létezik)

Host * ServerAliveInterval 60

Győződjön meg róla, hogy a második sort egy helyre helyezi.

Per-Host konfiguráció

Ha csak egyetlen kiszolgálóra szeretné engedélyezni életben tartását, ezt a ~ /.ssh / config fájlba a következő szintaxissal egészítheti ki:

Host *hostname.com ServerAliveInterval 60

Jól működik, remélem, hogy segít valaki másnak.

Ajánlott: