DigitalOcean Ssh Key OluşturmaX

DigitalOcean Ssh Key Oluşturma

Sunucularınızı parola tabanlı girişler kullanarak yönetmek mümkün olsa da, SSH anahtar çiftlerini ayarlamak ve kullanmak genellikle daha iyi bir fikirdir. SSH anahtarları şifrelerden daha güvenlidir ve uzun şifreleri hatırlamanıza gerek kalmadan oturum açmanıza yardımcı olabilir.

Yayın Tarihi:

Güncellenme Tarihi:

Etiket:#digital ocean, #ssh key, #ssh oluşturma, #ubuntu,

Sunucularınızı parola tabanlı girişler kullanarak yönetmek mümkün olsa da, SSH anahtar çiftlerini ayarlamak ve kullanmak genellikle daha iyi bir fikirdir. SSH anahtarları şifrelerden daha güvenlidir ve uzun şifreleri hatırlamanıza gerek kalmadan oturum açmanıza yardımcı olabilir.

Yerel bilgisayarınızda kurulu bir SSH istemcisini kullanarak bir SSH anahtarı oluşturun. OpenSSH, Linux için Linux, macOS ve Windows Alt Sistemlerinde bulunur. Bash olmayan Windows kullanıcıları PuTTY’yi kullanabilir.

Standart OpenSSH araç takımı, anahtar çiftleri oluşturmak için kullanılan ssh-keygen yardımcı programını içerir. Çoğu bilgisayarda kullanıma uygun 2048 bitlik bir RSA anahtar çifti oluşturmak için yerel bilgisayarınızda çalıştırın.

ssh-keygen

Yardımcı program, anahtarlar için bir konum seçmenizi ister. Varsayılan olarak, anahtarlar ~ / .ssh dizininde, özel anahtar için id_rsa ve genel anahtar için id_rsa.pub dosya adlarıyla saklanır.Varsayılan konumların kullanılması, SSH istemcisinin kimlik doğrulama sırasında SSH anahtarlarınızı otomatik olarak bulmasını sağlar, bu yüzden ENTER tuşuna basarak kabul etmenizi öneririz.

Generating public/private rsa key pair. Enter file in which to save the key (/home/username/.ssh/id_rsa):

DAHA ÖNCE BİR SSH KEY OLUŞTURDUYSANIZ, ŞUNA BENZEYEN BİR BİLGİ İSTEMİ GÖREBİLİRSİNİZ:

/HOME/USERNAME/.SSH/İD_RSA ALREADY EXİSTS. OVERWRİTE (Y/N)?

DİSKTEKİ ANAHTARIN ÜZERİNE YAZMAYI SEÇERSENİZ, ÖNCEKİ SSH ANAHTARI KULLANARAK ARTIK KİMLİK DOĞRULAMASI YAPAMAZSINIZ. EVET SEÇİLDİĞİNDE GERİ DÖNÜŞÜ OLMAYAN BİR İŞLEMDİR.

Ssh anahtarının saklanacağı yeri seçtikten sonra, ssh anahtar dosyasının şifreleyen isteğe bağlı br-ir parola girmenizi isteyecek.

Created directory '/home/username/.ssh'. 
Enter passphrase (empty for no passphrase): 
Enter same passphrase again:

Artık kimliğinizi doğrulamak için kullanabileceğiniz ortak ve özel bir ssh anahtarınız var.

Your identification has been saved in /home/username/.ssh/id_rsa.
Your public key has been saved in /home/username/.ssh/id_rsa.pub.
The key fingerprint is:
a9:49:EX:AM:PL:E3:3e:a9:de:4e:77:11:58:b6:90:26 username@203.0.113.0
The key's randomart image is:
+--[ RSA 2048]----+
|     ..o         |
|   E o= .        |
|    o. o         |
|        ..       |
|      ..S        |
|     o o.        |
|   =o.+.         |
|. =++..          |
|o=++.            |
+-----------------+

Bir SSH anahtarı oluşturduktan sonra, anahtarlarınızı dropletinize eklemenizi kolaylaştırmak için ortak anahtarınızı DigitalOcean hesabınıza yükleyebilirsiniz.

Sol menüsündeki Hesap bölümünden Güvenlik’i seçin. SSH anahtarları bölümünde, SSH Anahtarı Ekle’yi tıklayın.

Ardından, .pub ile bitecek genel ssh anahtarınızı panoya kopyalayın ve içeriği SSH anahtar içerik alanına yapıştırın.

İkinci alana, DigitalOcean arayüzünde tanımlamanıza yardımcı olacak anahtar için bir ad girin. Bu genellikle genel anahtarı kopyaladığınız makinenin adıdır.

İşiniz bittiğinde SSH Anahtarı Ekle düğmesini tıklayın. Anahtar, Güvenlik sayfasında görüntülenir. Ssh Anahtar bilgilerini düzenlemek veya tamamen silmek için bir Diğer menüsünü kullanabilirsiniz:

Artık bir droplet oluşturduğunuzda, create droplet sayfasının SSH anahtarlarınızı ekleyin bölümünde seçerek bu anahtarı otomatik olarak gömebilirsiniz.