SSH Key ile Linux Sunucuya Şifresiz Erişim Nasıl Sağlanır ?
SSH key oluşturarak şifresiz bir şekilde sunucular arası işlemleri otomatik gerçekleştirebiliriz. Örnek vermek gerekirse, dosya aktarımları veya otomatik yedekleme sistemlerini verebiliriz.
Öncelikle erişim izni vereceğimiz sunucuya giriş yapalım ve aşağıdaki komutları girelim.
Not : SSH Key’imiz oluşturulmadan önce sizden 2 farklı bilgi isteyecektir. Enter basarak devam ediniz.
cd /root ssh_keygen -t rsa
SSH Key’imiz oluşturuldu. /root/.ssh klasörü içerisinde yer almaktadır. Bu dosyamızı bağlantı kuracağımız sunucuya aktarmamız gerekmektedir. Bu işlemi sftp veya scp kullanarak tamamlayabiliriz. Örnek olarak scp verilecektir.
scp -P1064 root/.ssh/id_rsa_pub root@hedefsunucuipadresi:/root
Yukarıda yer alan scp komutunu girerek verimizi aktarmış oluruz.
cat /root/id_rsa.pub > /root/.ssh/authorized_keys
Dosyayı aktardığımız sunucu üzerinde de yukarıdaki komutu çalıştırarak işlemlerimizi tamamlamış oluyoruz.
Bir cevap yazın