Apa yang bisa kami bantu?

A. Pendahuluan

SSH atau Secure Shell merupakan sebuah protokol komunikasi yang digunakan untuk meremote suatu Host yang terkoneksi dalam sebuah jaringan dengan antarmuka teks. Keypair itu sendiri merupakan metode lain untuk admin yang dapat dipercaya oleh SSH Server. Keypair juga dapat dimanfaatkan untuk login tanpa menggunakan Password. Selain itu, SSH Key Pair juga membuat SSH Server semakin aman karena hanya menerima Request Login menggunakan Key Pair.

Kali ini kita akan menambahkan keypair pada instance NEO, OS yang digunakan adalah ubuntu 18.04 namun langkah-langkah dibawah ini juga dapat diterapkan pada CentOS.

 

B. Konfigurasi

Pertama-tama kita buat keypair baru pada portal horizon (http://horizon.neo.id/) pada menu “Instance”  > “Key Pair” lalu klik “Create Key Pair”

Gambar 1.1 Crete Key pair

 

Setelah Key Pair dibuat, jangan lupa untuk menyalin key tersebut dan simpan di PC anda. Agar keypair yang baru dibuat ini dapat digunakan pada instance kita, salin public keynya dengan klik keypair name yang dibuat sebelumnya.

Gambar 1.2 Key Pair Details

 

Salin keypairnya dan masuk ke instance yang akan ditambahkan keypairnya. Edit file yang berada di ~/.ssh/authorized_keys dan tambahkan public key yang kita salin sebelumnya.

Gambar 1.3 .ssh/Authorized_keys

 Agar keypair yang kita tambahkan tadi dapat digunakan, silahkan restart service SSHnya.

Gambar 1.4 Restart Service

Selanjutnya, Anda dapat menggunakan keypair baru untuk login ssh.

Gambar 1.5 Authentication

C. Kesimpulan

Dalam artikel ini, kita telah membahas penggunaan SSH (Secure Shell) dan implementasi keypair sebagai metode keamanan tambahan pada server. SSH adalah protokol komunikasi untuk meremote suatu Host dalam jaringan dengan antarmuka teks. Keypair adalah metode autentikasi di mana admin yang dapat dipercaya memiliki sepasang kunci, yaitu kunci privat dan publik. Keypair ini dapat digunakan untuk login tanpa perlu menggunakan password.

Proses konfigurasi keypair dimulai dengan pembuatan keypair baru melalui portal horizon (http://horizon.neo.id/). Setelah keypair dibuat, public key disalin dan disimpan di PC. Langkah selanjutnya melibatkan penyuntingan file ~/.ssh/authorized_keys pada instance yang akan ditambahkan keypairnya. Proses ini diakhiri dengan restart service SSH untuk menerapkan perubahan. Dengan langkah-langkah tersebut, pengguna dapat menggunakan keypair baru untuk login SSH.

Dengan implementasi keypair, keamanan SSH Server semakin ditingkatkan karena hanya menerima request login menggunakan keypair yang telah ditentukan sebelumnya. Ini merupakan langkah proaktif dalam memastikan akses terhadap server hanya dapat dilakukan oleh pihak yang memiliki keypair yang benar. Sehingga, penggunaan keypair tidak hanya memudahkan proses login, tetapi juga meningkatkan tingkat keamanan secara keseluruhan.