Aplankykite SSH prisijungimus, pridėdami raktą į nuotolinį serverį vienoje komandoje

Turinys:

Aplankykite SSH prisijungimus, pridėdami raktą į nuotolinį serverį vienoje komandoje
Aplankykite SSH prisijungimus, pridėdami raktą į nuotolinį serverį vienoje komandoje

Video: Aplankykite SSH prisijungimus, pridėdami raktą į nuotolinį serverį vienoje komandoje

Video: Aplankykite SSH prisijungimus, pridėdami raktą į nuotolinį serverį vienoje komandoje
Video: FOUND AN Untouched Abandoned Store in Sweden - YouTube 2024, Gegužė
Anonim
Jei norite nustatyti SSH klavišus, kad leistumėte prisijungti be slaptažodžio, tai galite padaryti naudodami vieną komandą. Tai gana paprasta.
Jei norite nustatyti SSH klavišus, kad leistumėte prisijungti be slaptažodžio, tai galite padaryti naudodami vieną komandą. Tai gana paprasta.

Pirmas dalykas, kurį turėsite padaryti, yra įsitikinti, kad paleidžiate komandą keygen, kad generuotumėte raktus (jei jau sukūrėte raktus, praleiskite šį žingsnį).

ssh-keygen -t rsa

Tada naudokite šią komandą, kad paspaustumėte nuotolinio serverio raktą, pakeisdami jį, kad atitiktų serverio vartotojo vardą ir kompiuterio pavadinimą.

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

Pirmą kartą turėsite įvesti savo slaptažodį, norėdami nukopijuoti raktus. Po to turėtumėte galėti prisijungti be slaptažodžio arba net naudoti scp arba rsync be slaptažodžio įvedimo. Galite išbandyti šią komandą:

ssh user@hostname

Tai tikrai daug lengviau nei visada įveskite slaptažodį.

Alternatyvusis metodas

Taip pat galite naudoti komandą ssh-copy-id. Pavyzdžiui, sukūrę raktus, naudokite šią komandą:

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

Lengva

Rekomenduojamas: