Apiet SSH pieteikumus, pievienojot atslēgu attālinātam serverim vienotā komandā
Ja vēlaties iestatīt SSH atslēgas, lai ļautu pieteikties bez paroles, to var izdarīt ar vienu komandu. Tas ir diezgan vienkārši.
Pirmā lieta, kas jums jādara, ir pārliecināties, ka esat palaidis taustiņu keygen, lai ģenerētu atslēgas (ja esat jau izveidojis atslēgas, izlaidiet šo soli).
ssh-keygen -t rsa
Pēc tam izmantojiet šo komandu, lai virzītu atslēgu uz attālo serveri, pārveidojot to, lai tas atbilstu jūsu servera lietotāja vārdam un resursdatora nosaukumam.
kaķis ~ / .ssh / id_rsa.pub | ssh lietotājs @ hostname 'cat >> .ssh /itatud_keys'
Pirmo reizi jums būs jāievada parole, lai kopētu atslēgas. Pēc tam jums vajadzētu būt iespējai pieteikties bez paroles vai pat izmantot scp vai rsync, neievadot paroli. Jūs varat pārbaudīt ar šo komandu:
ssh lietotājs @ resursdators
Tas noteikti ir daudz vieglāk, nekā visu laiku ievadīt paroli.
Alternatīva metode
Jūs varat arī izmantot komandu ssh-copy-id. Piemēram, pēc atslēgu ģenerēšanas izmantojiet šo komandu:
ssh-copy-id -i ~ / .ssh / id_rsa.pub lietotāja @ resursdatora nosaukums
Viegli.