Kasutage oma SSH konfigureerimisfaili aliaside loomiseks hostidele
See trikk on Linuxi ja SSH kasutajatele, kes sisenevad sageli kaugesse. Sama info sisestamine ikka ja jälle on korduvalt korduv, kuid SSH-konfiguratsioonifaili kasutamine muudab protsessi palju mugavamaks.
See on üsna lihtne pöörata
scp -P 50001 [email protected]: somefile ./somefile
ssh -p 50001 [email protected]
midagi kiiret:
scp remotehost: somefile ./somefile
ssh remotehost
Lisaks pordinumbrite, aadresside ja kasutajate nimede määratlemisele saate määrata võtmefaile, väljalülitusintervalle ja muid võimalusi. Kõik see on üks väike fail.
Tule üles tekstiredaktor ja suunake see sellele failile:
~ / .ssh / config
Teise võimalusena võite sisu sisestada ja selle faili salvestada, kuid see on kõige parem, kui see juba olemas on. Siin on peamine vorming sellele, mida te vajate (või lisage sellele, mida teil on).
Asendage selle ühenduse jaoks “your_alias_name” lühinimi. Midagi sellist, nagu "kodu", "töö" või "asdf", peaks piisama. ;-)
Asendage oma kasutajanimi ja veebiaadress (või teie võrgus olevate sihtkohtade IP-aadress) Remote.sshserver.com asemel. Lõpuks, kui kasutate kohandatud porti (midagi muud kui 22, vaikimisi), määrake see. Vastasel juhul võite selle viimase rea vahele jätta.
Järgmisena lõin ma kaugserveris kasutatavate võtmefailide paari, nii et ma ei pidanud iga kord parooli andma. Lisateabe saamiseks vaadake, kuidas faile SSH kaudu kopeerida, ilma parooli sisestamata ja kõigi üksikasjade vahelejätmise sektsioonis „SSH ja SCP ilma paroolideta”..
Nüüd saate lisada täiendava rea ja suunata selle oma võtmefaili.
IdentityFile ~ / path / to / id_file
Lisame meie ühendusele „elus”, kas me peame? See takistab teie ühenduse lõppemist värskendades ühendust iga X sekundi järel, maksimaalse arvu Y-kordi:
ServerAliveInterval X
ServerAliveCountMax Y
Meie näide värskendab iga 2 minuti järel maksimaalselt 30 järjestikust korda. See tähendab, et ta lõpetab ühe tunni pärast värskendamise. See toimib teie kliendilt olenemata sellest, mida teie server on seadistanud.
Sellisel viisil saate lisada mitu serverit, lisades teise sektsiooni, kus on jaotis Host. Ja kui soovite luua vaikesätete komplekti, saate määrata Host-väärtuse ühele tärnile (*). Siin on suurepärane näitefail:
Palju parem!
See on mugav olukordades, kus bash-alias ei ole valik. Samuti lihtsustab see kõigi teie SSH-põhiste valikute jälgimist (kliendipoolest) ühes konsolideeritud kohas. Kui kavatsete seda skriptide jaoks kasutada, võite kasutada ka
BatchMode jah
paroolide sisestamise keelamiseks. Loomulikult peate peamiste failide abil autentima.
Kui soovite rohkem vaadata StrictHostKeyChecking suvandisse, siis tutvuge kindlasti OpenSSH-i sisenditega teie Linuxi arvutis. Loomulikult on OpenSSH-i leheküljel ka teile kättesaadavad võimalused.