Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 3749|Odgovoriti: 0

[okna] Windows reši težavo, kjer se SSH na Linux po določenem času samodejno prekine

[Kopiraj povezavo]
Objavljeno na 20. 09. 2024 13:54:46 | | | |
Zahteve: Zdaj imajo Windows sistemi vgrajene OpenSSH programe, ki jih je mogoče povezati z oddaljenimi Linux strežniki preko ssh ukazov, vendar če terminala dolgo časa ne uporabljate, bo to povzročilo lažno smrt in neodzivnost ter nato prekinitev povezave.

Za Windows je privzeta namestitvena mapa %systemdrive%\Windows\System32\openssh, kot je prikazano na spodnji sliki:



rešitev

Nastavite OpenSSH konfiguracijsko datoteko, in v Windows OpenSSH odjemalec (ssh) bere konfiguracijske podatke iz konfiguracijske datoteke v naslednjem vrstnem redu:

ssh.exe začeti z uporabo parametra -F, ki določi pot do konfiguracijske datoteke in ime vnosa za to datoteko.
Uporabniški profil se nahaja na %userprofile%\.ssh\config
Sistemski profil se nahaja na%programdata%\ssh\ssh_config

Torej, novossh_configdatoteke (npr. mapa C:\ProgramData\ssh), konfigurirana takole:

ServerAliveInterval 50: Ta nastavitev določa, da bo SSH odjemalec strežniku vsakih 50 sekund poslal paket srčnega utripa (SSH sporočilo brez podatkov), da zagotovi, da povezava ostane aktivna. To je koristno, da se prepreči, da bi se nekatere vmesne naprave, kot so usmerjevalniki ali požarni zidovi, odklopile zaradi dolgotrajne neaktivnosti. Če strežnik ne odgovori na ta paket srčnega utripa, odjemalec nadaljuje s pošiljanjem.
ServerAliveCountMax 3: Ta nastavitev določa največje število poskusov, kolikor bo SSH odjemalec poskušal poslati pakete srčnega utripa strežniku brez izmenjave podatkov. Če še vedno ne prejmete odgovora od strežnika po doseženem največjem številu ponovitev, se povezava šteje za prekinjeno ali nezanesljivo in se samodejno zapre. V tem primeru, če odjemalec pošlje srčni utrip trikrat zaporedoma brez odgovora strežnika, se odklopi.

Nato ponovno zaženi okno terminala.

Referenčni:Prijava do hiperpovezave je vidna.





Prejšnji:.NET/C# kliče odprtokodno storitev za skeniranje virusov ClamAV
Naslednji:VS 2022 Konzola za upravljanje paketov Kitajska rešitev za popačenje
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com