SSH anahtar çiftlerini yönetme

SSH anahtar çiftleri oluşturun veya içe aktarın, sanal makine oluştururken kullanın, ortak anahtarlarını indirin ve artık ihtiyaç duymadıklarınızı silin.

SSH anahtar çifti, Linux sanal makinelere parola olmadan giriş yapmanızı sağlar. Bir sanal makine oluşturduğunuzda platform, seçtiğiniz anahtar çiftlerinin ortak anahtarlarını sanal makinenin ilk önyüklemesinde kurar.

Anahtar çiftleri bir projeye aittir ve ComputeAnahtar çiftleri sayfasında listelenir. Bir anahtar çiftinin adı, bölgede kuruluşunuzun tüm projeleri genelinde benzersiz olmalıdır; bu nedenle iki proje aynı anahtar çifti adını kullanamaz.

Başlamadan önce

  • Anahtar çifti oluşturmak, içe aktarmak veya silmek için abonelikte veya projede Sahip veya Katkıda bulunan rolüne ya da Compute / Instances için Yönet erişimi olan özel bir role sahip olmanız gerekir.
  • Anahtar içe aktarmak için ssh-ed25519, ssh-rsa veya ecdsa-sha2-nistp256 ile başlayan bir OpenSSH ortak anahtarına ihtiyacınız vardır.

Anahtar çifti oluşturma

Platform bir Ed25519 anahtar çifti oluşturur. Konsol özel anahtarı yalnızca bir kez gösterir. O anda indirin.

Konsolda ComputeAnahtar çiftleri sayfasına gidin.

Anahtar çifti oluştur düğmesini seçin.

Anahtar çifti adı alanına bir ad girin: harf veya rakamla başlayan, en fazla 63 karakterlik küçük harf, rakam ve kısa çizgi.

Anahtarı nasıl sağlamak istiyorsunuz? altında Yeni oluştur seçeneğini seçili bırakın ve Anahtar çifti oluştur düğmesini seçin.

.pem indir düğmesini seçin ve dosyayı güvenli bir yerde saklayın.

Tamam düğmesini seçin.

Önemli

Konsol özel anahtarı yalnızca bir kez gösterir. O anda indirin. Özel anahtarı konsoldan yeniden indiremezsiniz. Kaybederseniz yeni bir anahtar çifti oluşturun.

Ortak anahtarı içe aktarma

Bilgisayarınızda zaten bir anahtar çifti varsa anahtarı içe aktarın. Yalnızca ortak anahtar yüklenir; özel anahtarınız hiçbir zaman makinenizden çıkmaz.

Konsolda ComputeAnahtar çiftleri sayfasına gidin ve Anahtar içe aktar düğmesini seçin.

Anahtar çifti adı alanına bir ad girin.

Ortak anahtar alanına ortak anahtarınızı yapıştırın ve Anahtar çiftini içe aktar düğmesini seçin.

Örneğin bilgisayarınızda OpenSSH ile bir anahtar oluşturmak ve yapıştırmak üzere ortak anahtarını yazdırmak için:

Anahtarı yerel olarak oluşturma
ssh-keygen -t ed25519 -f ~/.ssh/<key-name>
cat ~/.ssh/<key-name>.pub

<key-name> yerine anahtar için bir dosya adı yazın.

Sanal makine oluştururken anahtar çifti oluşturma

Oluşturma sihirbazından çıkmanız gerekmez. Temel bilgiler adımında Yeni SSH anahtar çifti düğmesini seçin. İletişim kutusu projede bir anahtar çifti oluşturur veya içe aktarır ve onu sanal makine için seçer; sihirbaza girdikleriniz korunur.

Anahtar çiftlerini bir sanal makineyle kullanma

Oluşturma sihirbazının Temel bilgiler adımında, sanal makine başına en fazla 10 olmak üzere bir veya daha fazla anahtar çifti seçin. Seçilen her ortak anahtar, imajın ubuntu gibi varsayılan kullanıcısı için ve bir yönetici parolası da belirlediyseniz yönetici hesabı için kurulur. Seçilen anahtarlardan herhangi biriyle giriş yapabilirsiniz.

Sanal makinenin Genel bakış sekmesi, anahtar çiftlerini Anahtar çifti altında listeler. Giriş yapmak için bkz. Sanal makineye bağlanma.

Anahtarlar yalnızca ilk önyüklemede, cloud-init aracılığıyla kurulur. Mevcut bir sanal makineye konsol veya API üzerinden anahtar çifti ekleyemez, sanal makineden anahtar çifti kaldıramazsınız. Kimlerin giriş yapabileceğini değiştirmek için sanal makinenin işletim sistemindeki yetkili anahtarları düzenleyin ya da istediğiniz anahtar çiftleriyle yeni bir sanal makine oluşturun.

Anahtar çiftini görüntüleme ve ortak anahtarını indirme

Konsolda ComputeAnahtar çiftleri sayfasına gidin ve anahtar çiftini seçin.

Ortak anahtarı indir düğmesini seçin. Tarayıcı ortak anahtarı bir .pub dosyası olarak kaydeder.

Anahtar çiftinin sayfası ayrıca Algoritma, Anahtar boyutu ve OpenSSH SHA256 biçimindeki Parmak izi bilgilerini ve anahtar çiftini kullanan sanal makine sayısını gösterir.

Anahtar çiftini silme

Projede bu anahtar çiftiyle oluşturulmuş bir sanal makine olduğu sürece anahtar çiftini silemezsiniz. Bir sanal makinenin anahtarları değiştirilemediğinden önce bu sanal makineleri silin ya da anahtar çiftini saklayın.

Konsolda ComputeAnahtar çiftleri sayfasına gidin ve anahtar çiftini seçin.

Sil düğmesini seçin.

Onay penceresinde Sil düğmesini seçin.

Anahtar çiftini silme işlemi geri alınamaz.

Bu sayfada