Apa yang bisa kami bantu?

A. Pendahuluan

 

KeyPair adalah metode lain untuk user dapat mengakses instance nya melalui SSH server, Kwypair juga dapat menggantika pungsi password pada server pada artikel ini kami akan membahas bagaimana membuat dan import Keypair melalui Openstack CLI.

Sebelum nya pastikan anda sudah memenuhi persyaratan berikut ini

 

System Requirements:  

  • Install paket python beserta dependensinya  
  • Install paket python-openstack  
  • Sudah mendownload RC File pada horizon 

Kebutuhan diatas dapat dilihat panduannya pada link berikut ini.  


B. Tutorial

1.Membuat keypair dan menambahkan dari cli openstack

masukan command berikut ini untuk menambahkan dan membuat keypair baru

[user@localhost]$ openstack keypair create Nama_Key > Nama_Key.pem


Note : Nama_Key dapat di sesuaikan dengan kebutuhan anda untuk keypair

Untuk mengecek keypair sudah ada atau belum dapat di cek pada Horizon >> Key Pairs


Pengecekan melalui cli openstack dapat menggunakan command berikut ini 

[user@localhost]$ openstack keypair list

 

2. Import KeyPair 

untuk generate keypair baru silahkan masukan command berikut ini

 [local]$ ssh-keygen -t rsa


Setelah memasukan command di atas maka akan tampil berikut ini

Generating a public/private rsa key pair.
Enter the file in which you wish to save they key (i.e., /home/username/.ssh/id_rsa):


anda dapat enter untuk default penyimpanan keypair nya
 

Enter a passphrase (leave empty for no passphrase).


Anda dapat enter kembali

Enter same passphrase again:


Anda dapat enter kembali

Kemudian setelah selesai maka akan tampil pesan detail informasi keypair anda

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:
ar:bc:d3:9e:g3:1f:63:6f:6b:32:2e:97:ee:42:e1:be username@server.dreamhost.com
The key’s randomart image is:
+--[ RSA 2048]----+
| ..+**B.o++o     |
|  . o+==o. o      |
|    . .oo.=       |
|      . +E+ .     |
|        S .       |
|                 |
|                 |
|                 |
|                 |
+-----------------+


Masukan command berikut ini untuk import keypair lama anda

user@Localhost:/home/ubuntu# openstack keypair create --public-key \
 ~/.ssh/id_rsa.pub staging-keypair
+-------------+------------------------------------------------------------------+
| Field       | Value                                                             |
+-------------+------------------------------------------------------------------+
| created_at  | None                                                              |
| fingerprint | 99:d3:a1:7b:af:8c:f4:d4:c9:fa:10:c6:be:2c:81:d6                  |
| id          | staging-keypair                                                   |
| is_deleted  | None                                                              |
| name        | staging-keypair                                                   |
| type        | ssh                                                               |
| user_id     | be1b643ad8201c89f9e681361ba5ca8cb11ed52a4c90396e7fd8fbdba142a400 |
+-------------+------------------------------------------------------------------+


Note : untuk file keypair dapat di tempatkan pada directory ~/.ssh/id_rsa.pub

C. Uji Coba

Kemudian untuk mengecek keypair sudah ada atau belum dapat di cek pada Horizon >> Key Pair

Pengecekan melalui cli openstack dapat menggunakan command berikut ini 

[user@localhost]$ openstack keypair list

Semoga artikel ini dapat membantu Anda. Temukan bantuan lainnya melalui Knowledge Base Biznet Gio. Jika Anda masih memiliki kendala silakan hubungi Support Biznet GIO melalui email support@biznetgio.com atau live chat maupun WA ke website www.biznetgio.com dan bisa juga melalui telepon ke nomor (021) 5714567.