Cara Membuat SSH Keys di Cloud VPS
Cara Membuat SSH Keys di Cloud VPS – Panduan ini bertujan agar kamu nggak ribet ketika ingin melakukan akses SSH ke Cloud VPS. Kamu tidak perlu lagi memasukkan password dan sebagainya. Apakah bisa? Bisa dong! Kamu bisa lakukan itu semua dengan membuat public key dan private key terlebih dahulu. Public key dan private key dibuat di komputer kamu. Nantinya, public key akan disalin ke server. Sehingga, kamu tidak perlu repot dalam melakukan remote Cloud VPS. Untuk itu, silahkan ikuti cara membuat SSH Keys di Cloud VPS berikut ini.
Cara Membuat SSH Keys di Cloud VPS
Sebelum membuat private key dan public key, pastikan kamu tahu cara menggunakan Terminal Linux dan PuTTy terlebih dahulu. Mengapa? Karena semua step pada panduan ini akan dilakukan via konsol. Adapun cara membuat SSH Keys di Cloud VPS yaitu:
1. Membuat Private Key dan Public Key
Pertama-tama kamu harus membuat SSH Key terlebih dahulu. SSH Key sering juga disebut dengan RSA Key karena SSH menggunakan teknologi kriptografi asimetris RSA. Dikutip dari Wikipedia, RSA adalah sebuah algoritma pada enkripsi public key yang cocok untuk digital signature dan sering digunakan pada ecommerce. RSA memiliki 3 tahapan yaitu pembuatan kunci (key), enkripsi pesan dan dekripsi pesan. Nah, yang ingin dilakukan kali ini yaitu pembuatan kunci Private Key dan Public Key terlebih dahulu. Pembuatan Private Key dan Public Key ini dilakukan di komputer kamu ya!
Silahkan buka terminal lalu ketik:
1 |
ssh-keygen -t rsa |
Silahkan tekan “enter” saja hingga proses pembuatan kunci (key) selesai. Setelah selesai terdapat 2 informasi. Pertama, “Your identification has been saved in /home/userkamu/.ssh/id_rsa”. Di dalam id_rsa
tersebut bisa kamu temukan private key. Kedua, “Your public key has been saved in /home/userkamu/.ssh/id_rsa.pub”. Di dalam id_rsa.pub
tersebut bisa kamu temukan public_key
2. Menyalin public_key ke Cloud VPS
Nah agar Cloud VPS mengenal komputer yang telah di set tadi, maka kamu harus menyalin (copy) public_key ke Cloud VPS dengan perintah:
1 |
ssh-copy-id root@IP_Address_Cloud VPS |
Kemudian masukkan password Cloud VPS kamu. Tunggu sebentar hingga proses selesai. Di sana terdapat informasi bagaimana kamu bisa melakukan SSH ke Cloud VPS.
3. Melakukan Remote Cloud VPS
Sekarang saatnya meremote Cloud VPS! Untuk meremote Cloud VPS, silahkan baca Cara Remote SSH. Pada contoh tertulis ssh root@103.56.207.70. Nah itu yang harus kamu tulis untuk meremote SSH! Silahkan tulis script di bawah ini :
1 |
ssh root@IP_Address_Cloud VPS |
Kesimpulan
Agar mudah dalam melakukan SSH ke server, kamu bisa menggunakan public_key dan private_key. Silahkan ikuti cara membuat SSH Keys di Cloud VPS agar kamu tidak perlu memasukkan password terlebih dahulu. Di Cloud VPS, kamu dapat membuat web server sendiri dengan bantuan LAMP. Silahkan baca panduan Cara Install LAMP di Cloud VPS. Belum punya Cloud VPS? Beli Cloud VPS di DomaiNesia aja, mulai 100 ribu perbulan. Jika ada masalah, jangan ragu untuk menghubungi Tim Support DomaiNesia ya. Kami siap membantu 🙂