Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 3749|Válasz: 0

[ablakok] A Windows megoldja azt a problémát, hogy az SSH és Linux automatikusan megszakad egy idő után

[Linket másol]
Közzétéve 2024. 09. 20. 13:54:46 | | | |
Követelmények: Most már a Windows rendszerekben beépített OpenSSH programok vannak, amelyeket ssh parancsokkal lehet távoli Linux szerverekhez csatlakoztatni, de ha sokáig nem használod a terminált, hamis halált és válaszvesztést okoz, majd megszakítja a kapcsolatot.

Windows esetén az alapértelmezett telepítési mappa %systemdrive%\Windows\System32\openssh, ahogy az alábbi képen is látható:



megoldás

Állíts be egy OpenSSH konfigurációs fájlt, és Windowsban az OpenSSH kliens (ssh) a konfigurációs adatokat a konfigurációs fájlból a következő sorrendben olvassa:

ssh.exe a -F paraméter használatával kezdjük, megadva a konfigurációs fájlhoz vezető útvonalat és a fájl bejegyzésének nevét.
A felhasználó profilja a %userprofile%\.ssh\config címen található.
A rendszerszintű profil a következő címen található:%programdata%\ssh\ssh_config

Szóval, újssh_configfájl (pl. C:\ProgramData\ssh mappa), amely a következőképpen konfigurált:

ServerAliveInterval 50: Ez a beállítás azt határozza meg, hogy az SSH kliens 50 másodpercenként szívverési csomagot (adat nélküli SSH üzenetet) küld a szervernek, hogy biztosítsa a kapcsolat aktív maradását. Ez hasznos annak megakadályozására, hogy bizonyos közvetítő eszközök, például routerek vagy tűzfalak, hosszú ideig tartó inaktivitás miatt leszakjanak a kapcsolatot. Ha a szerver nem válaszol erre a szívverési csomagra, a kliens folytatja a küldést.
ServerAliveCountMaxMax 3: Ez a beállítás meghatározza a maximális alkalommal, hányszor próbál egy SSH kliens szívverési csomagokat küldeni a szervernek adatcsere nélkül. Ha a szerver a maximális szám elérése után sem kap választ, a kapcsolatot megszakadt vagy megbízhatatlannak tekintik, és automatikusan lezárják. Ebben a példában, ha a kliens háromszor egymás után küld szívverési csomagokat anélkül, hogy választ kapna a szervertől, akkor megszakad a kapcsolat.

Ezután indítsd újra a terminálablakot.

Utalás:A hiperlink bejelentkezés látható.





Előző:A .NET/C# a ClamAV nyílt forráskódú vírusszkennelő szolgáltatást hívja
Következő:VS 2022 Csomagkezelő Konzol kínai összezavart megoldás
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com