Droša bezparoles pieteikšanās varētu šķist fantāzijas lieta, taču to var viegli sasniegt ar SSH atslēgām.
SSH nodrošina saziņu starp jūsu vietējo datoru un attālo sistēmu, pilnībā šifrējot šo trafiku. Tomēr paroles ievadīšana katru reizi, kad izveidojat savienojumu ar attālo resursdatoru, var šķist nedaudz kaitinoša.
Par laimi, jūs varat apiet šo darbību, iespējojot bezparoles SSH pieteikšanos. Mēs parādīsim, kā lietot ssh-copy-id pavēli to darīt.
Kā lietot SSH bez paroles
Lai iespējotu bezparoles pieteikšanos, izmantojot SSH, viss, kas jums jādara, ir jānokopē sava publiskā atslēga uz attālo serveri. SSH atslēga patiesībā ir divu atslēgu pāris: viena publiska un viena privāta. Attālais SSH serveris tos izmantos, lai autentificējiet savu identitāti, pirms varat izveidot savienojumu.
Jūs varat viegli izveidot savus SSH atslēgu pārus, izmantojot ssh-keygen komandu. Kad ssh ģenerē atslēgas, kopējiet savu publisko atslēgu uz attālo serveri. Tas nodrošinās, ka turpmākajās pieteikšanās reizēs nav jāievada SSH parole.
Izveidojiet publiskās un privātās SSH atslēgas
Vienkārši aktivizējiet savu termināli un ievadiet šo komandu, lai ģenerētu savus SSH atslēgu pārus:
ssh-keygen
Turpiniet nospiest taustiņu Enter katrā uzvednē, līdz programma ir pabeigta un izveido galvenos failus.
Pievienojiet serverim publisko SSH atslēgu
Tagad, kad esat izveidojis SSH atslēgas, jums ir jāpievieno publiskā atslēga attālajam serverim. To var izdarīt ar ssh-copy-id komanda:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host
Ievadiet iepriekš minēto komandu terminālī un nomainiet lietotājs un attālais resursdators ar savu lietotājvārdu un attālās mašīnas resursdatora nosaukumu/IP.
Izveidojiet savienojumu ar SSH serveri bez paroles
Pēc publiskās atslēgas pievienošanas serverim, izmantojot, varat pieteikties bez paroles ssh-copy-id. Varat to pārbaudīt pats, izmantojot šādu komandu:
ssh lietotājs@remote-host.
Atbrīvojieties no parolēm, izmantojot ssh-copy-id
Izmantojot ssh-copy-id, varat augšupielādēt publisko atslēgu attālajā serverī un izveidot savienojumu bez paroles. Tomēr nevajadzētu iespējot bezparoles autentifikāciju visās sistēmās. Tā vietā izmantojiet to, lai piekļūtu sistēmām, kuras izmantojat bieži. Ja neesat to izmantojis, mēģiniet uzzināt, kā iestatīt SSH un konfigurēt iestatījumus.
Nepieciešams attālināti piekļūt savam Linux datoram vai serverim? Tālāk ir norādīts, kā iestatīt un konfigurēt SSH operētājsistēmās Linux, Windows un mobilajās ierīcēs.
Lasiet Tālāk
- Programmēšana
- Drošība
- SSH
- Linux
- Unix
- Drošība

Rubaiat ir CS grāds ar spēcīgu aizraušanos ar atvērtā pirmkoda izmantošanu. Papildus tam, ka viņš ir Unix veterāns, viņš nodarbojas arī ar tīkla drošību, kriptogrāfiju un funkcionālo programmēšanu. Viņš ir dedzīgs lietotu grāmatu kolekcionārs, un viņam ir nebeidzama apbrīna par klasisko roku.
Abonējiet mūsu biļetenu
Pievienojieties mūsu informatīvajam izdevumam, lai saņemtu tehniskos padomus, pārskatus, bezmaksas e-grāmatas un ekskluzīvus piedāvājumus!
Noklikšķiniet šeit, lai abonētu