Hoidke oma Linuxi SSH-seanss lahtiühendamisest
Ma olen selline geek, millel on alati avatud SSH-klient, mis on ühendatud minu kõige sagedamini kasutatavate serveritega, nii et mul on vahetu juurdepääs jälgimiseks ja midagi muud. Sellisena ärritab see mind väga lahti, kui ma saan lahti, nii et jagan paar meetodit oma seansi elus hoidmiseks.
Saate seadistada ssh kliendi automaatselt saatma protokollivälise koodikoodi iga sekundi järel, nii et server ei eraldaks teid. Seda seadet nimetatakse mõnikord ka teistele klientidele kui Keep-Alive või Stop-Disconnecting-So-Much.
Globaalne konfiguratsioon
Lisage failile / etc / ssh / ssh_config järgmine rida:
ServerAliveInterval 60
Number on sekundite arv enne serveri saatmist no-op koodiga.
Praegune kasutaja konfiguratsioon
Lisage järgmised failid ~ / .ssh / config failile (loo, kui seda ei ole)
Hosti *
ServerAliveInterval 60
Veenduge, et sisestate teise rida tühikuga.
Host-konfiguratsioon
Kui soovite ainult ühe serveri jaoks elus hoida, saate selle lisada ~ / .ssh / config-faili järgmise süntaksiga:
Host * hostname.com
ServerAliveInterval 60
Töötab üsna hästi, loodan, et see aitab keegi sealt.