SSH Anahatarı Oluşturmak Ve Bağlantı Sağlamak

Pardus, Ubuntu ve Debian sürümlerinde geçerli olucak şekilde SSH Key(anahtarı) oluşturularak bağlantı sağlanacaktır.

 

 

ssh anahtarı ile bağlantı

SSH ROOT AKTİF YAPMAK

SSH Key(anahtar ) Oluşturma öncesinde Pardus Server yada hedef sisteminizde root ssh enable(aktif) yapılandırılması olması gerekir.

Hedef sisteme ssh bağlantısı gerçekleştirilir.  SSH bağlantısı sonrasında root kullanıcısı için şifre belirlenmelidir. Eğer önceden bu işlem yapılmış ise bu adım atlanabilir.

sudo su

passwd

rootpassword belirleme

SSH yapılandırma dosyası nano editörü ile açılır ve aşağıdaki satır eklenir.

nano /etc/ssh/sshd_config

PermitRootLogin yes

root ssh aktif etme

Yapılandırma dosyasından CTRL + S ve CTRL + X tuşları ile kayıt edilir ve çıkış işlemi yapılır.  Bu işlem sonucunda sshd servisi yeniden başlatılır.

service sshd restart

Yapılan işlemlerin sonrası kullanıcı bilgisayarından(client) hedef sisteme root kullanıcısı ile ssh testi gerçekleştirilir.

ssh root@192.168.1.9  yada ssh root@hedef_sunucu_ip_adresi olarak bağlanabilirsiniz.

sshrootlogin

 

SSH BAĞLANTISI İÇİN ANAHTAR(KEY) OLUŞTURMAK

Yapılan işlemler sonucunda iki adet anahtar oluşacaktır. Bunlar Public ve Private anahtarlardır. Public anahtarımızı hedef sunucu üzerine kopyalama işlemi yapılır. Private anahtar ile güvenli bağlantı sağlanır.

Anahtar oluşturma adımları kullanıcı bilgisayarında(client) üzerinde yapılır.

 

asim@pardus:~$ ssh-keygen -t rsa

Eğer anahtarları(key) farklı bir dizin üzerinde tutmak istiyorsanız bu satıra yazabilirsiniz. Ben default olarak verilen dizini kullanıyorum ve enter ile ilerliyorum

Enter file in which to save the key (/home/asim/.ssh/id_rsa):

Burda sizden istenilen anahtar ile bağlantı yaparken şifre girmek istiyorsanız buraya bir şifre vermelisiniz. Ben şifre girmek istemediğim için boş bırakıp enter ile ilerliyorum.

Enter passphrase (empty for no passphrase):

Enter same passphrase again:

Başarılı bir şekilde anahtarlar oluştuğunda aşağıda ki gibi çıktı olacaktır.

ssh key oluşturma
ssh anahtar oluşturma

 

SSH Public anahtarını hedef sisteme kopyalamak

asim@pardus:~$ ssh-copy-id root@192.168.1.9

 

Başarılı bir işlem sonucunda ekran çıktısı aşağıdaki gibi olacaktır.

ssh public key copy

 

SSH Anahtarı(key) İle Bağlantı

Aşağıda ki komut sonrası sizden parola istemeden bağlantı yapmasını sağlayacaktır. SSH key ile daha güvenli bağlantı ve sürekli şifre girişi yapmaktan kurtulabilirsiniz.

asim@pardus:~$ ssh root@192.168.1.9

ssh anahtar bağlantı

 

Özgür yazılımla güvenle ve ÖZGÜRCE kalmanız dileğiyle . . .

 

 

 

 

kaynaklar

https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/6/html/v2v_guide/preparation_before_the_p2v_migration-enable_root_login_over_ssh

https://www.hostinger.web.tr/rehberler/ssh-key-olusturma

 

Yorum yapın