Koduleht » kuidas » Kasutage oma SSH konfigureerimisfaili aliaside loomiseks hostidele

    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.