Apiet SSH logins, pievienojot atslēgu attālajam serverim vienā komandā

Satura rādītājs:

Apiet SSH logins, pievienojot atslēgu attālajam serverim vienā komandā
Apiet SSH logins, pievienojot atslēgu attālajam serverim vienā komandā

Video: Apiet SSH logins, pievienojot atslēgu attālajam serverim vienā komandā

Video: Apiet SSH logins, pievienojot atslēgu attālajam serverim vienā komandā
Video: Adding skills to your Remote Administration using Command Shell - YouTube 2024, Aprīlis
Anonim
Ja vēlaties iestatīt SSH taustiņus, lai ļautu pieteikties bez paroles, to varat izdarīt ar vienu komandu. Tas ir diezgan viegli.
Ja vēlaties iestatīt SSH taustiņus, lai ļautu pieteikties bez paroles, to varat izdarīt ar vienu komandu. Tas ir diezgan viegli.

Pirmā lieta, kas jums jādara, ir pārliecināties, vai esat palaidis keygen komandu, lai ģenerētu atslēgas (ja jau esat izveidojis taustiņus, izlaidiet šo soli).

ssh-keygen -t rsa

Pēc tam izmantojiet šo komandu, lai nospiestu taustiņu attālajā serverī, modificējot to, lai atbilstu jūsu servera lietotājvārdam un resursdatora nosaukumam.

cat ~/.ssh/id_rsa.pub | ssh user@hostname 'cat >>.ssh/authorized_keys'

Pirmo reizi jāievada parole, lai kopētu taustiņus. Pēc tam jums vajadzētu būt iespējai pieteikties bez paroles vai pat lietot scp vai rsync, neievadot paroli. Jūs varat pārbaudīt ar šo komandu:

ssh user@hostname

Tas noteikti ir daudz vieglāk, nekā visu laiku ievadīt paroli.

Alternatīva metode

Varat arī izmantot komandu ssh-copy-id. Piemēram, pēc taustiņu ģenerēšanas izmantojiet šo komandu:

ssh-copy-id -i ~/.ssh/id_rsa.pub user@hostname

Viegli

Ieteicams: