I L K B Y T E

Windows'da ssh key nasıl oluşturulur

5
Osman
31.08.2018 11:12

Bugünlerde bana çok fazla sorulan soruların başında geliyor.

Windows üzerinde tercih ettiğiniz ssh key (ssh anahtarı) oluşturma metodunuz nedir?

Neden bu metodu kullanıyorsunuz?

3 Yorum

8
Abdullah A.
31.08.2018 17:54

Windows işletim sistemini kullanıyorsanız bilgisayarınızda ssh key oluşturmak için önce puttygen.exe indirmelisiniz.

İndirdiğiniz programda Generate butonuna bastığınızda sizin için key oluşturacaktır.

Burada önemli olarak programın üzerinde fare imlecini programın üzerinde gezdirmeniz, bu key’in daha hızlı oluşmasını sağlar.

Son olarak aşağıdaki gibi bir ekranla sonuçlanacak işlem.

Seçili olan bölüm artık sizin key’iniz oluyor.

Key’in bitmiş hali aşağıdaki gibi olacaktır. ssh-rsa ile başlayıp rsa-key-pcadınız olarak biter.

ssh-rsa AAAAB3NzaC1yc2EAAAABJQAAAQEAh+FTaka7sQ9VngCurRfnBr9cYIZyB7Z0eK97oIVsCCnt6WCZdt3sbKV1ipOyNGXMr56wT68T3DjZ+/fl3y4arAG+9SrvtLWye25lB9ZpVeqKRzrlzSdf4jpvgoat0/HpOGvD7NSKhDZt/EZoS16GfCVcgHPdm7SGiSdEQ65ZtayYgbxfTvOVJKnvGm1XWG7ROSBN8ZNOmCl8vrp7iFatvCyEMikoK7UK4dLBpQ/XxdT+3RvIR32j3utGyxk9EXGQwMw7+aJSJ0tXcPuy5Et3qZhV1vZ0KFLMj7BCvHXe9+DFON2hPSnGdDMa3WFGVgDUnLFUWkLR8oAQsVYw== rsa-key-20180831

Oluşturduğunuz Key’i ilkbyte’ta kullanmak için panelinizden Kontrol Paneli / Sunucular / SSH Anahtarları bölümüne girin.

Key’i sürekli kullanacağınız için tanıyacağız bir isim girmelisiniz. Örnek olarak Windows PC girdim. Key hatalı ise eklemenize izin vermez.

Artık ilkbyte’ta yeni key ekle diyerek sunucularınızda kullanabilirsiniz.

Düzenlenmiş Yanıt
2
Hakan E.
31.08.2018 11:28

Ben windows’da çalışırken cmder konsol emülatörünü kullanmayı tercih ediyorum. Cmder sayesinde hem linuxdan alışılagelmiş komutları kullanırken hemde standart RSA ssh keylerimi daha kolay oluşturuyorum.

Cmderi indirip kurduktan sonra aşağıdaki adımları izlemem yeterli oluyor. İşlem sonunda Users\Kullanici-Adiniz.ssh dizininde keylerini görebilirsiniz.

Sonrasında linuxdan aşina olduğumuz ssh-keygen komutunu çalıştırıyoruz.

Soruları enter tuşuna basarak geçebilirsiniz.

Son olarak oluşturduğum keyi cat ile ekranıma yazdırarak kullanabilirim veya yukarda bahsettiğim gibi Users\Kullanici-Adiniz\.ssh görebilirim.

Bu ornekce cd c:\Users\Kataki\.ssh yazarak ssh dizinime giriyorum ve cat id_rsa.pub ile ssh keyimi görüntülüyorum.

Düzenlenmiş Yanıt
1
Zübeyr Furkan D.
11.04.2021 11:37

Linux kullanıcıları için;

Terminal’e girin.
ssh-keygen -t rsa

komutunu yürütün.

Karşınıza birkaç soru gelecek, boş bırakıp ENTER tuşu ile devam edebilirsiniz.

Enter passphrase (empty for no passphrase):

Sonra

Enter same passphrase again:

ENTER tuşu ile boş bırakarak devam edin.

Sonrasında anahtarınız oluşturulacak ve terminalde görüntülenecektir. İlgili anahtarı uzak sunucuya kopyalayarak anahtarı kullanılabilir hale getirebilirsiniz.

Cevabınız