SSH-i sisselogimise ümbersuunamine, lisades oma võtme ühe serveri kaugserverisse ühte käsku
Kui soovite SSH-võtmeid seadistada ilma paroolita sisselogimiseks, saate seda teha ühe käsu abil. See on üsna lihtne.
Esimene asi, mida peate tegema, on veenduda, et olete käivitanud klahvide genereerimiseks käsu keygen (kui olete juba võtmed genereerinud, jätke see samm vahele).
ssh-keygen -t rsa
Seejärel kasutage seda käsku, et lükata võti serverisse, muutes seda vastavalt teie serveri kasutajanimele ja hostinimele.
kass ~ / .ssh / id_rsa.pub | ssh kasutaja @ hostinimi 'kass >> .ssh / author_keys'
Klahvide kopeerimiseks peate oma parooli esimest korda sisestama. Pärast seda peaksite olema võimeline sisse logima ilma paroolita või isegi kasutama scp või rsync ilma parooli sisestamata. Selle käsuga saab testida:
ssh kasutaja @ hostinimi
See on kindlasti palju lihtsam kui parooli sisestamine kogu aeg.
Alternatiivne meetod
Selle asemel saate kasutada ka ssh-copy-id käsku. Näiteks, pärast võtmete genereerimist kasutage seda käsku:
ssh-copy-id -i ~ / .ssh / id_rsa.pub kasutaja @ hostinimi
Lihtne.