SSH Key oluşturma-yükleme

Makinelere ilk bağlantıyı yapabilmek için oluştururken bir Key Pair (SSH anahtarı) seçmeniz gerekir. Seçmezseniz sanal makine yine oluşturulur, ancak Linux dağıtımlarında makineye giriş yapamazsınız.

Anahtar oluşturmak #

Kendi SSH anahtarınızı oluşturmak için önerdiğimiz komut:

ssh-keygen -t ed25519 -C "eposta@kurumunuz.edu.tr"

Bu komut güncel ve güvenli Ed25519 türünde bir anahtar çifti oluşturur. Enter'a basarak varsayılan konumu kabul ederseniz anahtarlar ~/.ssh/id_ed25519 (özel anahtar) ve ~/.ssh/id_ed25519.pub (açık anahtar) olarak kaydedilir. Komut ayrıca bir parola (passphrase) sorar; anahtarınızı korumak için parola belirlemenizi öneririz.

Eski sistemlerle uyumluluk gerekiyorsa ya da arayüz Ed25519 anahtarınızı kabul etmezse RSA anahtarı da kullanabilirsiniz:

ssh-keygen -t rsa -b 4096

Bu komut RSA türünde 4096 bitlik bir anahtar çifti oluşturur. Komut dosya adını sorar: Enter'a basarsanız anahtarlar ~/.ssh/id_rsa ve ~/.ssh/id_rsa.pub olarak kaydedilir. Aşağıdaki örnekte ad olarak ulakbulut verilmiştir; bu durumda bulunduğunuz dizinde ulakbulut (özel anahtar) ve ulakbulut.pub (açık anahtar) dosyaları oluşur.

Terminalde ssh-keygen -t rsa -b 4096 komutunun çıktısı

Anahtarı yüklemek #

Soldaki menüden Project → Compute → Key Pairs → Import Public Key bölümüne gidin. .pub dosyasının içeriğini kopyalayıp yapıştırabilir ya da dosyayı doğrudan yükleyebilirsiniz.

Import Public Key penceresi: anahtar adı, SSH Key türü ve yapıştırılmış açık anahtar