Cara Menggunakan SSH Key dengan PuTTY untuk Login VPS

Cara Menggunakan SSH Key dengan PuTTY untuk Login VPS

Salah satu hal yang paling ditakutkan bagi pemilik website yaitu jika website miliknya diretas oleh orang yang tidak bertanggung jawab.

Apapun motif peretasannya, entah karena tujuan persaingan bisnis atau cuma sekedar iseng untuk menunjukkan kemampuan hacking seseorang, hal tersebut pasti akan membuat pemilik websitenya kesal dan marah.

Coba bayangkan saja, seandainya anda sebagai pemilik website tersebut. Sudah susah payah membangun website bertahun-tahun, dalam sekejab bisa dibobol orang lain dan mengacak-acak website anda itu. Bagaimana perasaan anda, marah bukan?

Sebenarnya, seseorang bisa meretas website kita itu, belum tentu karena dia memang jago hacking loh. Tapi bisa saja karena memang kita yang lalai menjaga keamanan website kita sendiri.

Misalnya saja jika kita menggunakan VPS sebagai server website, tapi masih login ke server tersebut dengan username dan password, itu berbahaya banget, karena seseorang bisa saja melakukan serangan brute-force untuk mencuri password kemudian masuk ke server anda.

Solusinya, gunakan SSH Key sebagai pengganti password untuk login ke server. Jika anda pengguna Windows, bisa menggunakan PuTTY untuk meremote server melalui SSH.

PuTTY adalah aplikasi klien SSH dan Telnet untuk Windows. PuTTY memungkinkan anda untuk menghubungkan dan meremote server dengan aman dari komputer windows lokal.

PuTTY menggunakan sepasang file public key dan private key sebagai pengganti password yang disebut dengan SSH Key. Untuk membuatnya silakan ikuti panduan Cara Membuat SSH Key

Berikut ini panduan cara menghubungkan komputer windows lokal ke droplets menggunakan PuTTY.

  1. Pastikan PuTTY sudah terinstal pada komputermu. Kalau belum, download PuTTY dulu disini, lalu instal di komputermu.

  2. Jalankan PuTTY, setelah itu masukkan Host Name (IP address) servermu pada kolom yang tersedia, dan pastikan menggunakan port: 22 dengan Connection type: SSH.

    02_masukkan-ip-address
  3. Pilih category Auth pada sidebar di sebelah kiri dengan cara klik menu dropdown Connection > SSH > Auth.

    03_buka-private-key
  4. Carilah private key yang telah anda buat dengan menekan tombol browse, lalu arahkan ke tempat file private key tersimpan.

    04_masukkan-private-key kemudian klik open untuk memasukkan private key dengan ekstensi .ppk tersebut.

    05_klik-open-putty
  5. Tekan tombol Open untuk masuk ke SSH.

  6. Terminal PuTTY terbuka, kemudian masuklah ke server sebagai user root (login as: root).

    root
    
    06_login-as-root
  7. Jika anda sudah memiliki nama pengguna selain root, masuklah dengan nama pengguna anda tersebut (misal: akhlis).

    su - akhlis
    
    07_login-as-username

Setelah berhasil masuk ke server menggunakan PuTTY, anda bisa dengan mudah meremote server menggunakan komputer lokal untuk mengkonfigurasi website anda.

Anda bisa membaca selengkapnya Panduan Cara Menggunakan VPS agar tidak bingung saat pertama kali menggunakan VPS Digital Ocean.

Semoga informasi ini bermanfaat.

You May Also Like

membuat-ssh-key.jpg
Ssl

Cara Membuat SSH Key dengan PuTTYgen untuk Login ke VPS

Penggunaan password untuk login ke server memiliki celah keamanan yang berbahaya, untuk mengatasi hal tersebut gunakanlah SSH Key sebagai pengganti password.

vps-digital-ocean.jpg
Digital ocean

Panduan Lengkap Cara Menggunakan VPS Digital Ocean

VPS Digital Ocean bisa menjadi solusi bagi pemilik website yang sering down dan tidak stabil. Berikut ini panduan lengkap cara menggunakan VPS Digital Ocean.

cara-membuat-droplet.jpg
Digital ocean

Cara Membuat Droplets Digital Ocean dengan Benar

Droplets merupakan istilah untuk menyebut sebuah VPS pada Digital Ocean. Berikut ini panduan lengkap cara membuat droplets Digital Ocean gratis 2 bulan.