SSH: n salasanattoman kirjautumisen määrittäminen RHEL 8: een


RHEL 8 Beta -julkaisun avulla voit kokea, millainen todellinen tuote on, ja testata joitain sen toimintoja. Jos haluat testata innokkaasti RHEL 8: ta, voit rekisteröityä ilmaiseksi ja ladata RHEL 8 -beetan.

Voit tarkistaa RHEL 8 -asennusoppaamme alla olevasta linkistä.

  1. RHEL 8: n asennus kuvakaappauksilla

Tämän ymmärtämiseksi helposti käytän kahta palvelinta:

  • 192.168.20.100 (kerrigan) - palvelin, josta muodostan yhteyden
  • 192.168.20.170 (tecmint) - RHEL 8 -järjestelmäni

Tässä opetusohjelmassa opit määrittämään salasanattoman SSH-kirjautumisen RHEL 8 -asennuksellesi ssh-avaimilla. Open-ssh-palvelimen pitäisi olla jo asennettu järjestelmään, mutta jos se ei ole, voit asentaa sen antamalla seuraavan komennon:

# yum install openssh-server

Vaihe 1: Luo SSH-avain 192.168.20.100: lle (Kerrigan)

Luo uusi ssh-avain järjestelmässä, josta muodostat yhteyden RHEL 8 -järjestelmään. Tämä voidaan tehdä käyttämällä seuraavaa komentoa:

# ssh-keygen

Voit määrittää tiedostolle merkityksellisen nimen tai jättää sen vain oletusarvoiseksi. Kun sinulta kysytään tunnuslause, paina yksinkertaisesti\"enter" ja jätä salasana tyhjäksi.

Vaihe 2: Kopioi SSH-avain tiedostoon 192.168.20.170 (tecmint)

Avaimen kopiointi on yksinkertainen tehtävä, joka voidaan suorittaa käyttämällä ssh-copy-id -komentoa kuvan mukaisesti.

# ssh-copy-id -i ~/.ssh/id_rsa.pub [email 

Syötä etäkäyttäjän salasana pyydettäessä. Tämä luo \". Ssh" -hakemiston, jos se puuttuu, ja authorised_keys-tiedoston, jolla on tarvittavat oikeudet.

Vaihe 2: Testaa SSH: n salasanaton kirjautuminen 192.168.20.100: sta

Nyt kun avain on kopioitu etäpalvelimellemme, voimme testata yhteyttä. Sinulta ei pitäisi pyytää salasanaa:

# ssh -i ~/.ssh/id_rsa  [email 

Tässä opetusohjelmassa opit kuinka SSH-yhteys RHEL 8 -järjestelmääsi käytetään salasanattomalla ssh-avaimella. Toivon, että prosessi oli helppo. Jos sinulla on kysyttävää, lähetä ne alla olevaan kommenttiosioon.