:::: MENU ::::

SSH Anahtarlı Kimlik Doğrulama

Linux tabanlı bir isletim sistemine, ssh üzerinden sifresiz olarak nasıl baglanabiliriz ona bakalım.

Öncelikle bağlanmak istedigimiz local makinada yapmamiz gerekenlere bakalim;

komutunu calistiriyoruz ve söyle bir cikti elde ediyoruz.

Sorulan soruları ENTER tusu ile geçebilirsiniz.

Kullanıcının  home(cd /root )klasöründe .ssh adlı gizli bir klasör bulunuyor onun içinde iki tane dosya oluşturuldu.

id_rsa ve id_rsa.pub

id_rsa:gizli anahtar
id_rsa.pub: acik anahtar

id_rsa.pub dosyasini baglanmak istedigimiz servere yükleyelim

benim id_rsa.pub dosyasını  yüklemek istedigim yer ise root kullanıcısının .ssh dizini yani aynı dizin.

simdi id_rsa.pub’u yükledik bunu authorized_keys dosyasi icine yazmamiz gerekiyor. Servere baglanip  /root/.ssh/  klasöründe aşağıdaki komutu calistiriyoruz.

scp /root/.ssh/id_rsa.pub [email protected]:/root/.ssh/id_rsa.pub

ardindan id_rsa.pub’u siliyoruz.

simdi sshd_config dosyamizda bir iki satiri aktif etmemiz gerekiyor.

bu satirlarin basinda # isaretlerini kaldiriyoruz ve kaydediyoruz.ardindan;

simdi local makinamizdan baglanmayi deniyelim:

evet sorunsuzca baglandik.

suan hem bu yöntemle servere bağlanabilirsiniz hemde normal şifreyi girerek ssh’ya şifreli bağlantıyı tamamen kapatmak isteyenler olabilir ozaman sshd_config de su ayarlari yapmaniz gerekiyor

ardindan sshd yi yeniden baslatin

kısa yoldan aşağıdaki komut satırını bağlanmaya çalıştığınız makine üzerinden çalıştırabilirsiniz.

veya bağlı olduğumuz  makineden;


 


So, what do you think ?

You must be logged in to post a comment.