Remote server dengan RSA Key Authentication

Remote server dengan RSA Key Authentication
Assalamu'alaikum wr wb

A. Pendahuluan
 Hai temen temen, pada kesematan kali ini kita akan ngomongin salah satu ke amanan server nih, kita akan bahas tentang bagaimana sih remote server dengan RSA key Authentication

B. Latar Belakang
 Remote server dengan menggunakan metode authentikasi ini kita bisa masuk ke server tanpa memasukan password loh, kenapa ? berikut ulasannya

C. Pembahasan
Sistem authentikasi yang digunakan pada metode ini adalah antara komputer client dan server mempunyai pasangan key atau kunci semacam kunci dan gembok,dimana client harus mempunyai kunci (private key) yang cocok dengan gembok (public key) yang ada pada server agar bisa melakukan remote access


Tentu saja metode ini sangat aman, karena tidak mungkin orang lain bisa mempunyai private key yang cocok dengan public key pada server, dan setiap perangkat itu memiliki key authentication yang berbeda beda, Selain itu public key dan private key yang digunakan pada metode ini menggunakan enkripsi tingkat tinggi, jadi sangat sulit untuk memecahkannya,

Berikut ini praktik nya :
1) Buat terlebih dahulu private key pada client yang akan meremote server kita, pada linux caranya masuk ke terminal lalu buat dengan cara memasuka perintah ssh-keygen 

2) Setelah di buat kita check pada direktori /home/akmal maka akan terdapat id_rsa dan id_rsa.pub nah yang akan di gunakan adalag id_rsa.pub

3) Upload menggunakan FTP atau SFTP file id_rsa.pub dari client ke server kita lewat aplikasi filezilla

4) lihat apakah file tersebut sudah berada di server dengan perintah ls -a pada direktori home di user akmal

5) Buat folder dan copy kan file tersebut di folder tersebut, perlu di perhatikan disini saya membuat folder nya di dalam user akmal berarti yang nantinya akan saya remote adalah dengan menggunakan user ini, anda juga bisa membuat folder ini di mode root kalau anda berniat akan meremote user root nanti

6) masuk ke mode root lalu ubah setelan ssh dengan memasukkan perintah nano /etc/ssh/sshd_config

7) Pada yang sya beri kolom, hapus tanda pagar nya kemudian ganti yes menjadi no

8) Restart SSH dengan memasukan perintah service ssh restart

9) Lakukan pengujian dengan cara coba kita remote server tersebut dari client, maka seperti yang kalian lihat di bawah ketika saya meremote user akmal saya tidak di pinta password
Hal ini membuktikan bahwa konfigurasi kita telah berhasil, kita tidak perlu menggunakan password unruk login karena server sudah membaca dan memberikan hak akses tersendiri untuk pc kita

D. Kesimpulan
 Bagaimana temen temen, mudah bukan ? proses ini merupakan salahsatu bagian keamanan dari server itu sendiri, karena rsa key ini memiliki tingkat enkripsi yang sangat tinggi dan sulit untuk di pecahkan

E. Penutup
 Nah, mungkin hanya itu yang bisa saya sampaikan kepada kalian, semoga apa yang saya sampaokan ini bisa bermanfa'at untuk kita semua,
dari saya di cukupkan sekian,
Wassalamu'alaikum wr wb
Share This :
Akmal Taufiq

Penulis adalah seorang Siswa di salah satu SMK di Tasikmalaya yang bernama Akmal Taufiq, Lahir dan bertempat tinggal di Kota Tasikmalaya.