Kasutajate serverite varuannete loomiseks kasutage oma SSH-i konfiguratsioonifaili

Kasutajate serverite varuannete loomiseks kasutage oma SSH-i konfiguratsioonifaili
Kasutajate serverite varuannete loomiseks kasutage oma SSH-i konfiguratsioonifaili

Video: Kasutajate serverite varuannete loomiseks kasutage oma SSH-i konfiguratsioonifaili

Video: Kasutajate serverite varuannete loomiseks kasutage oma SSH-i konfiguratsioonifaili
Video: Supersection Week 1 - YouTube 2024, Mai
Anonim
See trikk on mõeldud Linuxi ja SSH-i kasutajatele, kes sageli sisenevad kaugsüsteemidesse. Sama info sisestamine ikka ja jälle on meeldejäetavalt korduv, kuid SSH-i konfiguratsioonifaili kasutamine muudab protsessi palju mugavamaks.
See trikk on mõeldud Linuxi ja SSH-i kasutajatele, kes sageli sisenevad kaugsüsteemidesse. Sama info sisestamine ikka ja jälle on meeldejäetavalt korduv, kuid SSH-i 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

Peale porti numbrite, aadresside ja kasutajanimede täpsustamist saate määrata võtmefailide, ajavahetuste intervallide ja muude valikute tonni. Kõik see on üks väike fail.

Tõmba tekstiredaktor üles ja aseta sellele failile:

~/.ssh/config

Teise võimalusena võite sisestada ja salvestada selle faili, kuid kõige parem on avada see, kui see juba on olemas. Siin on põhivorming, mida peate panema (või lisama sellele, mis teil on).

Asenda "your alias name" selle lühendi lühinimega. Piisaks midagi nagu "kodu", "töö" või "asdf".;-)
Asenda "your alias name" selle lühendi lühinimega. Piisaks midagi nagu "kodu", "töö" või "asdf".;-)

Asenda oma kasutajanimi ja veebiaadress (või IP-aadress sihtkohtade jaoks oma võrgus), mitte remote.sshserver.com asemel. Lõpuks, kui kasutate kohandatud porti (muud kui 22, vaikimisi), määrake see. Vastasel korral võite selle viimase rea vahele jätta.

Järgmisena kasutasin oma kaugserveris võtmefailide paari, mistõttu ei pidanud ma iga kord parooli esitama. Lisateabe saamiseks vaadake, kuidas SSH-vormingus faile koopiaid kopeerida ilma oma salasõna sisestamata, ja jätke kõik üksikasjad alla jaotisse "SSH ja SCP ilma paroolideta".

IdentityFile ~/path/to/id_file

Lisame funktsiooni "hoida elus" meie ühendusse, kas me peame? See hoiab ära teie ühenduse katkemise, värskendades ühendust iga X sekundi järel, maksimaalne Y-aeg:
Lisame funktsiooni "hoida elus" meie ühendusse, kas me peame? See hoiab ära teie ühenduse katkemise, värskendades ühendust iga X sekundi järel, maksimaalne Y-aeg:

ServerAliveInterval X

ServerAliveCountMax Y

Meie näide värskendatakse iga 2 minuti tagant maksimaalselt 30 järjestikuse aja jooksul. See tähendab, et see peatub tund aega pärast värskendamist. See töötab teie kliendist sõltumata sellest, mida teie server on konfigureerinud.
Meie näide värskendatakse iga 2 minuti tagant maksimaalselt 30 järjestikuse aja jooksul. See tähendab, et see peatub tund aega pärast värskendamist. See töötab teie kliendist sõltumata sellest, mida teie server on konfigureerinud.

Sel viisil saate lisada mitu serverit, lisades uue sektsiooni, millel on erinev lõik Host. Ja kui soovite luua vaikimisi valikuid, saate määrata hosti väärtuse ühe tärniga (*). Siin on suurepärane näitefail:

Image
Image
Palju parem!
Palju parem!

See on kasulik olukorras, kui luua bash-alias ei ole valik. Samuti muudab see hõlpsam jälgida kõiki teie SSH-põhiseid optsioone (kliendipoolest) ühes konsolideeritud kohas. Kui kavatsete seda skriptide kasutamiseks kasutada, saate seda ka kasutada

BatchMode yes

paroolide sisestamise käskude keelamiseks. Loomulikult peate ikkagi võtmefailide abil autentimist tegema.

Kui soovite rohkem vaadata StrictHostKeyChecking valikust, loe kindlasti oma Linuxi arvutisse OpenSSH-i sisendid ja väljavõtted. Loomulikult on ka OpenSSH-i menüü lehel teile saadaval valikuvõimalused.

Soovitan: