Linux sunucular arası şifresiz erişim

Diyelim ki bir adet ana sunucunuz var ve birden fazla erişmek istediğiniz linux sunucu , yani ana sunucunuz diğer sunuculara ssh ile erişirken şifreye gerek olmasın ya da sormasın diye düşünüyoruz.

Ana sunucu ip adresim 192.168.126.128 olsun , bu sunucudan şifresiz erişmek istediğim sunucu ip adreside 192.168.126.159 olsun

Ana sunucumuza ssh ile erişelim. (192.168.126.128)

[email protected]:~# cd /root/.ssh/

[email protected]:~/.ssh# ssh-keygen  -t rsa

Şimdi keyin adını soracak , entera basıp geçebilirsiniz.

Sonrasında 2 defa şifre soracak , yine entera basıp geçebilirsiniz.

Artık key imiz oluştu. bulunduğunuz klasörde id_rsa.pub adı ile görebilirsiniz.

Şimdi aşağıdaki komut ile bizim yeni oluşan id_rsa.pub dosyasını diğer sunucuya göndereceğiz.

[email protected]:~/.ssh# ssh-copy-id -i “[email protected]

Burada bir seferlik bize 192.168.126.159 un şifresini soracak, yazalım , işlem tamamdır.

Artık 192.168.126.128 , 192.168.126.159 a şifresiz erişebilir durumda.

[email protected]:~/.ssh# ssh [email protected]
Welcome to Ubuntu 15.10 (GNU/Linux 4.2.0-16-generic x86_64)
Last login: Thu Apr 14 03:32:33 2016 from 192.168.126.128
[email protected]:~#

Görüldüğü üzere şifre sormadı ve direk içindeyiz. Diğer sunucudan exit yazıp yine ana sunucuya dönebiliriz.

Ayhan ARDA