Kotisivu » vihjeitä » Ohita SSH-kirjautumiset lisäämällä avain etäpalvelimeen yhdellä komennolla

    Ohita SSH-kirjautumiset lisäämällä avain etäpalvelimeen yhdellä komennolla

    Jos haluat määrittää SSH-avaimet, jotta voit kirjautua sisään ilman salasanaa, voit tehdä sen yhdellä komennolla. Se on melko helppoa.

    Ensimmäinen asia, joka sinun on tehtävä, on varmistaa, että olet suorittanut keygen-komennon avaimien luomiseksi (jos olet jo luonut avaimet, ohita tämä vaihe).

    ssh-keygen -t rsa

    Tämän jälkeen voit käyttää tätä komentoa painikkeella etäpalvelimeen ja muokata sitä palvelimen käyttäjänimen ja isäntänimen mukaan.

    cat ~ / .ssh / id_rsa.pub | ssh-käyttäjä @ isäntänimi 'cat >> .ssh / valtuutettu_keys'

    Sinun täytyy syöttää salasanasi ensimmäistä kertaa kopioidaksesi avaimet. Tämän jälkeen sinun pitäisi pystyä kirjautumaan ilman salasanaa tai jopa käyttää scp- tai rsync-salasanaa syöttämättä salasanaa. Voit testata tämän komennon avulla:

    ssh-käyttäjä @ isäntänimi

    Se on varmasti paljon helpompaa kuin salasanan kirjoittaminen koko ajan.

    Vaihtoehtoinen menetelmä

    Voit myös käyttää ssh-copy-id -komentoa. Käytä tätä komentoa esimerkiksi avainten luomisen jälkeen:

    ssh-copy-id -i ~ / .ssh / id_rsa.pub käyttäjän @ isäntänimi

    Helppo.