SSH açar cütlərini idarə edin

SSH açar cütləri yaradın və ya idxal edin, virtual maşın yaradarkən onlardan istifadə edin, açıq açarlarını endirin və lazım olmayanları silin.

SSH açar cütü (key pair) Linux virtual maşınlarına (instance) parolsuz daxil olmağa imkan verir. Virtual maşın yaradanda platforma seçdiyiniz açar cütlərinin açıq açarlarını (public key) virtual maşının ilk yüklənməsində quraşdırır.

Açar cütləri layihəyə (project) aiddir və ComputeKey pairs bölməsində göstərilir. Açar cütünün adı regionda tenant-ınızın bütün layihələri üzrə unikal olmalıdır, ona görə də iki layihə eyni açar cütü adından istifadə edə bilməz.

Başlamazdan əvvəl

  • Açar cütlərini yaratmaq, idxal etmək və ya silmək üçün abunəlikdə (subscription) və ya layihədə Owner və ya Contributor rolu, yaxud Compute / Instances üzrə Manage girişi olan fərdi rol (custom role) lazımdır.
  • Açarı idxal etmək üçün ssh-ed25519, ssh-rsa və ya ecdsa-sha2-nistp256 ilə başlayan OpenSSH açıq açarı lazımdır.

Açar cütü yaradın

Platforma Ed25519 açar cütü yaradır. Konsol gizli açarı (private key) yalnız bir dəfə göstərir. Onu həmin an endirin.

Konsolda ComputeKey pairs bölməsinə keçin.

Create key pair düyməsini seçin.

Key pair name sahəsinə ad daxil edin: hərf və ya rəqəmlə başlayan, 63 simvola qədər kiçik hərflər, rəqəmlər və defislər.

How do you want to provide the key? bölməsində Generate new seçimini saxlayın və Generate key pair düyməsini seçin.

Download .pem düyməsini seçin və faylı təhlükəsiz yerdə saxlayın.

Done düyməsini seçin.

Vacib

Konsol gizli açarı yalnız bir dəfə göstərir. Onu həmin an endirin. Gizli açarı konsoldan yenidən endirə bilməzsiniz. Onu itirsəniz, yeni açar cütü yaradın.

Açıq açarı idxal edin

Kompüterinizdə artıq açar cütü varsa, açarı idxal edin. Yalnız açıq açar yüklənir; gizli açarınız heç vaxt kompüterinizdən çıxmır.

Konsolda ComputeKey pairs bölməsinə keçin və Import key düyməsini seçin.

Key pair name sahəsinə ad daxil edin.

Public key sahəsinə açıq açarınızı əlavə edin və Import key pair düyməsini seçin.

Məsələn, OpenSSH ilə kompüterinizdə açar yaratmaq və əlavə etmək üçün onun açıq açarını ekrana çıxarmaq əmrləri:

Açarı lokal olaraq yaradın
ssh-keygen -t ed25519 -f ~/.ssh/<key-name>
cat ~/.ssh/<key-name>.pub

<key-name> əvəzinə açar üçün fayl adı yazın.

Virtual maşın yaradarkən açar cütü yaradın

Yaratma ustadından çıxmağa ehtiyac yoxdur. Basics addımında New SSH key pair düyməsini seçin. Dialoq pəncərəsi layihədə açar cütü yaradır və ya idxal edir və onu virtual maşın üçün seçir; ustadda daxil etdikləriniz saxlanılır.

Virtual maşında açar cütlərindən istifadə edin

Yaratma ustadının Basics addımında bir və ya bir neçə açar cütü seçin, hər virtual maşın üçün 10-a qədər. Seçilmiş hər açıq açar obrazın (image) standart istifadəçisi, məsələn, ubuntu üçün, administrator parolu da təyin etmisinizsə, administrator hesabı üçün də quraşdırılır. Seçilmiş açarlardan istənilən biri ilə daxil ola bilərsiniz.

Virtual maşının Overview tab-vərəqəsi onun açar cütlərini Key pair bölməsində göstərir. Daxil olmaq üçün Virtual maşına qoşulun səhifəsinə baxın.

Açarlar yalnız ilk yükləmədə, cloud-init vasitəsilə quraşdırılır. Mövcud virtual maşında açar cütlərini konsol və ya API vasitəsilə əlavə edə və ya silə bilməzsiniz. Kimin daxil ola bildiyini dəyişmək üçün virtual maşının əməliyyat sistemində authorized keys siyahısını redaktə edin və ya istədiyiniz açar cütləri ilə yeni virtual maşın yaradın.

Açar cütünə baxın və onun açıq açarını endirin

Konsolda ComputeKey pairs bölməsinə keçin və açar cütünü seçin.

Download public key düyməsini seçin. Brauzer açıq açarı .pub faylı kimi saxlayır.

Açar cütünün səhifəsi onun Algorithm, Key size, OpenSSH SHA256 formatında Fingerprint dəyərlərini və ondan istifadə edən virtual maşınların sayını da göstərir.

Açar cütünü silin

Layihədə həmin açar cütü ilə yaradılmış hər hansı virtual maşın olduqca açar cütünü silə bilməzsiniz. Virtual maşının açarlarını dəyişmək mümkün olmadığından əvvəlcə həmin virtual maşınları silin və ya açar cütünü saxlayın.

Konsolda ComputeKey pairs bölməsinə keçin və açar cütünü seçin.

Delete düyməsini seçin.

Təsdiq pəncərəsində Delete düyməsini seçin.

Açar cütünün silinməsini geri qaytarmaq mümkün deyil.

Bu səhifədə