OpenSSH Anahtarları Oluşturma ve Dönüştürme

Giriş

Bir SSH (Secure SHell) veya SFTP (Secure File Transfer Protocol) hizmetine bağlanmak, kullanıcı adı ve parola yerine kullanıcı adı ve OpenSSH uyumlu anahtar belirtilerek yapılabilir. Bu kılavuz, bir OpenSSH anahtarının nasıl oluşturulacağı veya mevcut bir anahtarın OpenSSH formatına nasıl dönüştürüleceğini anlatılmaktadır.

OpenSSH Anahtarları Oluşturma

Linux veya Windows'ta yeni bir OpenSSH anahtarı oluşturmak için:

  1. Bu komutu bir Linux terminalinde veya Windows komut isteminde, etiket olarak e-postanızı kullanarak çalıştırın:

ssh-keygen -m pem -t rsa -b 4096 -C "[email protected]"

  1. Anahtarı saklamak için bir dosya girmeniz istendiğinde, varsayılan dosya konumunu kabul etmek veya kendi konumunuzu belirlemek için <Enter> tuşuna basın.
  2. SSH anahtarınıza ekstra bir güvenlik katmanı eklemek için güvenli bir parola girin ve onaylayın.
  3. SSH genel ve özel anahtarlarınızın oluşturulduğunu doğrulayın ve bunları güvenli bir şekilde sakladığınızdan emin olun.

PEM Anahtarlarını OpenSSH Formatına Dönüştürme

Özel ve/veya genel anahtarınızı bir OpenSSH anahtarına dönüştürmeniz gerekiyorsa, PuTTYgen'i şu şekilde kullanabilirsiniz:

  • Linux: Bu komutları root kullanıcısı olarak veya sudo aracılığıyla çalıştırın:
  1. Kurulum:

apt install putty-tools

  1. PPK anahtarını OpenSSH formatına dönüştürün:

puttygen ppk_key_id.ppk -O private-openssh -o openssh_rsa_id.key

  • Windows:
  1. Windows için PuTTY yi indirin ve kurun.

PuTTY Key Generator

  1. PuTTYgen yardımcı programını çalıştırın ve dönüştürülecek anahtarı yükleyin. Anahtarın kilidini açmak için bir parola belirtmeniz gerekebilir.
  2. Oluşturulan anahtara erişimi güvence altına almak için "Key passphrase" ve "Confirm passphrase" alanlarında bir parola belirleyin ve onaylayın.

PuTTY Key Generator - Export OpenSSH Key

  1. “Conversions” > “Export OpenSSH key” öğesine tıklayın ve oluşturulan OpenSSH anahtar dosyasını saklamak için bir dosya adı girin.
  2. “Save”e tıklayın.

Son Güncelleme

Bu belge en son 21 Eylül 2021'de güncellendi

https://www.3cx.com.tr/docs/yonetici-kilavuzu/open-ssh-anahtar-donusturme/