Tutorial Cara Instalasi SSH Keys

Tutorial Cara Instalasi SSH Keys

Pendahuluan

SSH (Secure Shell) adalah aplikasi pengganti remote login seperti telnet, rsh, dan rlogin, yang jauh lebih aman. Fungsi utama aplikasi ini adalah untuk mengakses mesin secara remote. SSH Keys merupakan sebuah autentikasi ganda, diibaratkan sebuah kunci yang hanya bisa dipakai oleh identitas anda saja. SSH keys bekerja dengan sepasang kunci yaitu Public Key yang nantinya diletakkan pada sistem yang akan di remote, dan Private Key yang nantinya akan dipasang pada sistem yang meremote.

 

Langkah-Langkah Cara Instalasi SSH Keys

Berikut ini adalah Langkah-Langkah Cara Instalasi SSH Keys :

1) Membuat RSA Key

  1. Sekarang kita harus membuat sepasang kunci yang nanti nya kita butuhkan untuk dipasang pada sistem. Pada panduan ini kami menggunakan sistem operasi Ubuntu 14.04 untuk membuat RSA Key. RSA Key pada sistem yang akan melakukan remote. Masukkan perintah berikut pada terminal: ssh-keygen –t rsa
  2. Selanjutnya akan diinformasikan dimana file Keys nantinya akan disimpan, biasanya akan disimpan pada /home/user/.ssh/id_rsa. Tekan Enter untuk melanjutkan.
  3. Kemudian Masukkan passphrase , namun jika anda tidak ingin memberikan passphrase silahkan tekan Enter.
  4. Selanjutnya akan di informasikan bahwa Private Key akan di simpan di /home/user/.ssh/id_rsa, sedangkan Public Key disimpan pada /home/user/.ssh/id_rsa.pub dengan fingerprint sistem yang membuat RSA Key.
    Berikut contoh tampilannya :
  5. Salin Public Key ke sistem yang akan diremote
  6. Komponen yang kita butuhkan telah lengkap saat ini. kita telah memiliki Public Key dan Private Key, selanjutnya kita harus menyalin Public Key ke sistem yang akan kita remote agar sistem yang akan di remote mengenali sistem client kita.
    Gunakan perintah ssh-copy-id untuk menyalin Public Key ke sistem yang akan diremote.

    Kode : ssh-copy-id user@ip_server_anda

  7. Lalu masukkan password dari user anda.
    Berikut tampilannya :
  8. Test merupakan nama user pada sistem yang akan diremote, untuk ip silahkan gunakan ip sistem yang akan di remote. Selain menggunakan perintah ssh-copy-id ada alaternatif lain yang dapat anda gunakan, anda dapat menyalin isi file id_rsa.pub kemudian anda paste pada sistem yang akan diremote di direktori /home/user/.ssh/authorized_keys.

2) Akses Menggunakan SSH

  1. Sekarang kita sudah memiliki Public Key dan Private Key yang telah di letakkan pada tempatnya masing-masing. Selanjutnya kita tinggal akses SSH sistem yang akan diremote.
    Gunakan Kode ssh user@ip_server_anda
  2. Secara otomatis anda akan login tanpa harus memasukkan password terlebih dahulu, karena proses autentikasi menggunakan Keys yang telah kita letakkan dari sisi server dan client.
    Kurang lebih akan seperti gambar dibawah ini tampilannya :
  3. Selamat anda telah berhasil membuat SSH Keys, Semoga bermanfaat.

Penutup

Demikianlah penjelasan tentang cara membuat SSH Keys. Bagi Anda yang ingin mendeploy aplikasi dan website untuk berbagi kebutuhan Anda, VPS murah dan handal dari IDCloudHost bisa menjadi solusinya. Dengan dukungan SSD dan NVMe yang cepat, cocok untuk bisnis Anda yang terus berkembang pesat.