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.