Autor Rubaiat Hossain
JagaSäutsMeil

Turvaline paroolita sisselogimine võib tunduda fantaasia värk, kuid see on SSH-võtmete abil hõlpsasti saavutatav.

SSH kaitseb teie kohaliku masina ja kaugsüsteemi vahelist suhtlust, krüpteerides selle liikluse täielikult. Kuid parooli sisestamine iga kord, kui loote ühenduse kaughostiga, võib tunduda pisut tüütu.

Õnneks saate sellest sammust mööda minna, lubades paroolita SSH sisselogimise. Näitame teile, kuidas kasutada ssh-copy-id käsk seda teha.

Kuidas kasutada SSH-d ilma paroolita

Paroolivaba sisselogimise lubamiseks kaudu SSH, peate vaid kopeerima oma avaliku võtme kaugserverisse. SSH-võti on tegelikult kahe võtme paar: üks avalik ja teine ​​​​privaatne. Kaug-SSH-server kasutab neid selleks autentige oma identiteet enne ühenduse loomist.

Saate hõlpsasti luua oma SSH-võtmepaare kasutades ssh-keygen käsk. Kui ssh võtmed genereerib, kopeerige oma avalik võti kaugserverisse. See tagab, et te ei pea järgmistel sisselogimistel SSH-parooli sisestama.

Looge avalikud ja privaatsed SSH-võtmed

Lihtsalt käivitage terminal ja sisestage SSH-võtmepaaride loomiseks järgmine käsk:

ssh-keygen

Jätkake sisestusklahvi iga viipa all, kuni programm on lõpule jõudnud ja loob võtmefailid.

Lisage serverisse avalik SSH-võti

Nüüd, kui olete oma SSH-võtmed loonud, peate lisama avaliku võtme oma kaugserverisse. Seda saate teha rakendusega ssh-copy-id käsk:

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

Tippige ülaltoodud käsk oma terminali ja asendage kasutaja ja kaughost oma kasutajanime ja kaugmasina hostinime/IP-ga.

Ühendage SSH-serveriga ilma paroolita

Pärast avaliku võtme lisamist serverisse saate ilma paroolita sisse logida ssh-copy-id. Saate seda ise testida, kasutades järgmist käsku:

ssh kasutaja@kaughost. 

Vabanege paroolidest, kasutades ssh-copy-id

Kasutades ssh-copy-id, saate avaliku võtme kaugserverisse üles laadida ja luua ühenduse ilma paroolita. Siiski ei tohiks paroolivaba autentimist kõigi süsteemide jaoks lubada. Selle asemel kasutage seda sageli kasutatavatele süsteemidele juurdepääsuks. Kui olete sellega uus, proovige õppida, kuidas seadistada SSH-d ja seadistada.

SSH seadistamine Linuxis ja häälestuse testimine: juhend algajatele

Kas vajate oma Linuxi arvutile või serverile kaugjuurdepääsu? Siit saate teada, kuidas seadistada ja konfigureerida SSH-d Linuxis, Windowsis ja mobiilis.

Loe edasi

JagaSäutsMeil
Seotud teemad
  • Programmeerimine
  • Turvalisus
  • SSH
  • Linux
  • Unix
  • Turvalisus
Autori kohta
Rubaiat Hossain (50 avaldatud artiklit)

Rubaiat on CS grad, kellel on suur kirg avatud lähtekoodiga. Lisaks Unixi veteranile tegeleb ta ka võrguturbe, krüptograafia ja funktsionaalse programmeerimisega. Ta on innukas kasutatud raamatute koguja ja imetleb klassikalist rokki lõputult.

Veel Rubaiat Hossainist

Liituge meie uudiskirjaga

Liituge meie uudiskirjaga tehniliste näpunäidete, arvustuste, tasuta e-raamatute ja eksklusiivsete pakkumiste saamiseks!

Tellimiseks klõpsake siin