Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 3749|Svare: 0

[vinduer] Windows løser et problem der SSH til Linux automatisk kobler fra etter en stund

[Kopier lenke]
Publisert på 20.09.2024 13:54:46 | | | |
Krav: Nå har Windows-systemer innebygde OpenSSH-programmer, som kan kobles til eksterne Linux-servere via ssh-kommandoer, men hvis du ikke bruker terminalen over lengre tid, vil det føre til falsk død og manglende respons, og deretter koble fra.

For Windows er standard installasjonsmappe %systemdrive%\Windows\System32\openssh, som vist på bildet under:



løsning

Sett opp en OpenSSH-konfigurasjonsfil, og i Windows leser OpenSSH-klienten (ssh) konfigurasjonsdata fra konfigurasjonsfilen i følgende rekkefølge:

ssh.exe starter med å bruke parameteren -F, spesifiserer stien til konfigurasjonsfilen og oppføringsnavnet for den filen.
Brukerens profil finnes på %userprofile%\.ssh\config
Den systemomfattende profilen ligger på%programdata%\ssh\ssh_config

Så, nyttssh_configfil (f.eks. C:\ProgramData\ssh-mappen), konfigurert som følger:

ServerAliveInterval 50: Denne innstillingen spesifiserer at SSH-klienten sender en heartbeat-pakke (SSH-melding uten data) til serveren hvert 50. sekund for å sikre at tilkoblingen forblir aktiv. Dette er nyttig for å forhindre at noen mellomliggende enheter, som rutere eller brannmurer, kobler seg fra på grunn av langvarig inaktivitet. Hvis serveren ikke svarer på denne heartbeat-pakken, fortsetter klienten å sende.
ServerAliveCountMax 3: Denne innstillingen spesifiserer maksimalt antall ganger en SSH-klient vil forsøke å sende heartbeat-pakker til serveren uten datautveksling. Hvis du fortsatt ikke mottar svar fra serveren etter å ha nådd maks antall ganger, regnes forbindelsen som brutt eller upålitelig, og forbindelsen stenges automatisk. I dette eksempelet, hvis klienten sender heartbeat-pakker tre ganger på rad uten å motta svar fra serveren, vil den koble fra.

Deretter starter du terminalvinduet på nytt.

Referanse:Innloggingen med hyperkoblingen er synlig.





Foregående:.NET/C# kaller ClamAV-åpen kildekode virusskanningstjeneste
Neste:VS 2022 Package Management Console kinesisk forvrengt løsning
Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com