SSH adalah salah satu elemen terpenting dalam mengelola server. Pasalnya, untuk melakukan beberapa perintah atau command, diperlukan SSH Access ke server. Di artikel kali ini akan menjelaskan bagaimana cara melakukan SSH ke elastic VPS di Dewacloud. Simak penjelasan lengkapnya berikut ini!
Secure Shell (SSH)
SSH adalah sebuah protokol administrasi yang memungkinkan user untuk mengakses dan memodifikasi berbagai macam pengaturan maupun file yang ada di dalam server.
SSH yang kami maksud pada artikel ini adalah dengan melakukan koneksi SSH dari Terminal atau PuTTY pada komputer atau laptop yang kamu gunakan. Karena biasanya, untuk SSH di Dewacloud defaultnya menggunakan Web SSH secara langsung di Dewacloud Dashboard.
Untuk melakukan SSH Key ini, kamu perlu mengaktifkan IPv4 pada Elastic VPS yang akan kamu lakukan SSH.
Kalau kamu belum pernah memiliki SSH Key, kamu bisa generate SSH key terlebih dahulu di Terminal komputer kamu dengan perintah.
$ ssh-keygen
Setelah mengikuti instruksinya, public ssh key kamu tersimpan pada path /Username/.ssh/id_rsa. Kamu bisa melihatnya menggunakan perintah cat.
$ cat /Username/.ssh/id_rsa
Simpan ssh key nya pada notes atau notepad kamu.
SSH Access
Hal pertama yang perlu dilakukan adalah memiliki environment terlebih dahulu, jika belum, kamu bisa langsung membuat Environment baru. Setelah itu, kamu perlu klik Web SSH pada Environment yang kamu pilih.
Kemudian lakukan perintah di bawah ini.
$ nano .ssh/authorized_keys
Tambahkan public ssh key kamu di bawah default, perlu diperhatikan, jangan di hapus atau di-replace pada bagian pertama atau default ssh key yang sudah berada di authorized_keys, karena jika dihapus, Web SSH pada Dewacloud Dashboard tidak akan berfungsi.
Jika sudah save dan exit.
Reboot container Elastic VPS kamu untuk apply modified yang sudah kamu lakukan sebelumnya.
Testing
Kemudian, langkah terakhir adalah testing SSH dari Terminal kamu ke Elastic VPS kamu dengan menggunakan root dan IPv4 pada Elastic VPS kamu.
$ ssh root@IPv4
Maka outputnya akan seperti di bawah ini.
Kesimpulan
SSH Key langsung seperti ini hanya bisa dilakukan ke Elastic VPS, karena Elastic VPS memiliki akses root user. Demikian artikel ini, jangan sungkan untuk meninggalkan ide-ide topik yang ingin Anda baca di blog Dewacloud. Semoga artikel ini membantu.