Müzakirə

SSH Public Key Nasıl Eklenir?

Başladan Cadaloz · 09 avq 2026 04:01 · 5 Baxış · 0 Cavablar
Mövzunu Açan #0
SSH (Secure Shell) protokolü, uzak sunuculara güvenli bir şekilde erişim sağlamak için yaygın olarak kullanılır. SSH anahtarları, kimlik doğrulama sürecini kolaylaştırmak için kullanılır ve genellikle bir çift anahtardan oluşur: bir genel anahtar (public key) ve bir özel anahtar (private key). Genel anahtar, sunucuya eklenirken, özel anahtar sadece kullanıcıda saklanır. İşte SSH genel anahtarının nasıl ekleneceğine dair adımlar:

1. Genel Anahtarın Oluşturulması:
Eğer henüz bir SSH anahtar çifti oluşturmadıysanız, bunu yapmak için terminalde şu komutu kullanabilirsiniz:

CODE
1ssh-keygen -t rsa -b 4096 -C "[email protected]"


Bu komut, RSA algoritması ile 4096 bitlik bir anahtar üretir. -C seçeneği, anahtarınıza bir açıklama eklemek için kullanılır.

2. Genel Anahtarın Kopyalanması:
Anahtar oluşturduktan sonra, genel anahtarınızı sunucuya eklemek için şu komutu kullanabilirsiniz:

CODE
1ssh-copy-id username@your_server_ip


Bu komut, kullanıcı adı ve sunucu IP adresini belirterek, genel anahtarınızı belirtilen sunucunun ~/.ssh/authorized_keys dosyasına ekler.

3. Manuel Olarak Ekleme:
Eğer ssh-copy-id komutunu kullanmak istemiyorsanız, genel anahtarı manuel olarak da ekleyebilirsiniz. İlk olarak, genel anahtarınızı görüntülemek için şu komutu kullanın:

CODE
1cat ~/.ssh/id_rsa.pub


Ardından, sunucuya SSH ile bağlanın:

CODE
1ssh username@your_server_ip


Sunucuya bağlandıktan sonra, ~/.ssh/authorized_keys dosyasını açın (eğer yoksa oluşturun) ve daha önce görüntülediğiniz genel anahtarınızı bu dosyaya yapıştırın:

CODE
1nano ~/.ssh/authorized_keys


4. İzinlerin Kontrolü:
Anahtar eklendikten sonra, izinlerin doğru ayarlandığından emin olun. ~/.ssh dizini ve içindeki dosyaların izinleri şu şekilde olmalıdır:

CODE
12chmod 700 ~/.ssh
chmod 600 ~/.ssh/authorized_keys


Bu adımlar tamamlandığında, SSH anahtarınız başarıyla eklenmiş olacaktır. Bu yöntemle, güvenli bir şekilde uzak sunuculara erişim sağlayabilirsiniz.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi