Suojattu salasanaton sisäänkirjautuminen saattaa tuntua fantasiajutulta, mutta se on helposti saavutettavissa SSH-avaimilla.
SSH suojaa paikallisen koneen ja etäjärjestelmän välisen tiedonsiirron täysin salaamalla kyseisen liikenteen. Salasanan syöttäminen aina, kun muodostat yhteyden etäisäntään, voi kuitenkin tuntua hieman ärsyttävältä.
Onneksi voit ohittaa tämän vaiheen ottamalla käyttöön salasanattoman SSH-kirjautumisen. Näytämme sinulle, kuinka voit käyttää ssh-copy-id käsky tehdä niin.
Kuinka käyttää SSH: ta ilman salasanaa
Voit ottaa salasanattoman kirjautumisen käyttöön kautta SSH, sinun tarvitsee vain kopioida julkinen avaimesi etäpalvelimelle. SSH-avain on oikeastaan kahden avaimen pari: yksi julkinen ja yksi yksityinen. SSH-etäpalvelin käyttää näitä vahvista henkilöllisyytesi ennen yhteyden muodostamista.
Voit helposti luoda SSH-avainparisi käyttämällä ssh-keygen komento. Kun ssh on luonut avaimet, kopioi julkinen avaimesi etäpalvelimelle. Tämä varmistaa, että sinun ei tarvitse kirjoittaa SSH-salasanaasi myöhemmissä kirjautumisissa.
Luo julkisia ja yksityisiä SSH-avaimia
Käynnistä vain pääte ja anna seuraava komento luodaksesi SSH-avainparisi:
ssh-keygen
Paina enteriä jokaisessa kehotteessa, kunnes ohjelma on valmis ja luo avaintiedostot.
Lisää julkinen SSH-avain palvelimeen
Nyt kun olet luonut SSH-avaimesi, sinun on lisättävä julkinen avain etäpalvelimeesi. Voit tehdä tämän käyttämällä ssh-copy-id komento:
ssh-copy-id -i ~/.ssh/id_rsa.pub user@remote-host
Kirjoita yllä oleva komento terminaaliin ja vaihda käyttäjä ja etäisäntä käyttäjänimelläsi ja etäkoneen isäntänimellä/IP: llä.
Yhdistä SSH-palvelimeen ilman salasanaa
Olet valmis kirjautumaan sisään ilman salasanaa, kun lisäät julkisen avaimen palvelimelle kautta ssh-copy-id. Voit testata sen itse käyttämällä seuraavaa komentoa:
ssh user@remote-host.
Päästä eroon salasanoista käyttämällä ssh-copy-id
Käyttämällä ssh-copy-id, voit ladata julkisen avaimen etäpalvelimelle ja muodostaa yhteyden ilman salasanaa. Älä kuitenkaan ota käyttöön salasanatonta todennusta kaikissa järjestelmissä. Käytä sen sijaan usein käyttämiäsi järjestelmiä. Jos olet uusi, kokeile oppia määrittämään SSH ja määrittämään asetukset.
Tarvitsetko etäyhteyden Linux-tietokoneellesi tai -palvelimellesi? Näin voit määrittää ja määrittää SSH: n Linuxissa, Windowsissa ja mobiilissa.
Lue Seuraava
- Ohjelmointi
- Turvallisuus
- SSH
- Linux
- Unix
- Turvallisuus
Rubaiat on CS-tutkinnon suorittanut, jolla on vahva intohimo avoimeen lähdekoodiin. Sen lisäksi, että hän on Unix-veteraani, hän on myös verkkoturvallisuuden, kryptografian ja toiminnallisen ohjelmoinnin parissa. Hän on innokas käytettyjen kirjojen kerääjä ja ihailee loputtomasti klassista rockia.
tilaa uutiskirjeemme
Liity uutiskirjeemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia e-kirjoja ja eksklusiivisia tarjouksia!
Klikkaa tästä tilataksesi