Autors: Rubaiats Hosains
DalītiesČivinātE-pasts

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.

instagram viewer

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.

Kā iestatīt SSH operētājsistēmā Linux un pārbaudīt iestatījumus: rokasgrāmata iesācējiem

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

DalītiesČivinātE-pasts
Saistītās tēmas
  • Programmēšana
  • Drošība
  • SSH
  • Linux
  • Unix
  • Drošība
Par autoru
Rubaiats Hosains (Publicēti 50 raksti)

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.

Vairāk no Rubaiat Hossain

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