A Makinasından B Makinasına Şifresiz SSH Bağlantısı
Linux A makinasından B makinasına sürekli SSH çekiyorsunuz ve şifre yazmaktan bıktıysanız. Aşağıdaki işlemler işinizi görecektir.
1. A makinasda bir ssh key yaratılır.
A # ssh-keygen -t rsa
Bu komuttan sonra bulundugunuz user in home dizinin de “.ssh ” dizini altında iki tane dosya yaratılır.
Ben root user ile yaptigim icin. : ” /root/.ssh ” altına bakiyorum. “id_rsa” ve “id_rsa.pub” dosyalarını görüyorum.
2. Şimdi “id_rsa.pub” dosyasını gidip B makinasındaki aynı user in “.ssh” dizini altında “authorized_keys” isimli bir dosyay yazacağız.
Eğer orada zaten bu dosya varsa sonuna eklemeniz gerekir. Aksi taksirde onceki izinleri silersiniz.
A # scp /root/.ssh/id_rsa.pub root@B:/tmp
Önce dosyasını B makinasında /tmp dizinine kopyaliyoruz. Sonra B makinasına geçiniz:
B # cat /tmp/id_rsa.pub >> /root/.ssh/authorized_keys
Artık A makinasından B makinasına şifresiz bağlanabilirsiniz.
A # ssh B
Recent Comments