Cara Mengakses VPS Menggunakan SSH

Sedang Trending 1 tahun yang lalu

Virtual Private Server (VPS) memberikan Anda kontrol penuh atas sistem server, layaknya mempunyai server bentuk sendiri. Namun, untuk mengelola VPS, terutama nan berbasis Linux, Anda kudu terbiasa dengan SSH (Secure Shell), ialah protokol nan memungkinkan Anda mengakses dan mengelola server dari jarak jauh melalui hubungan terenkripsi.

Dalam tulisan ini, kita bakal membahas secara komplit cara mengakses VPS menggunakan SSH, baik di sistem operasi Windows, macOS, maupun Linux. Panduan ini cocok untuk pemula nan baru pertama kali menggunakan VPS.

Apa itu SSH?

SSH (Secure Shell) adalah protokol jaringan kriptografi nan digunakan untuk login ke sistem operasi Linux/Unix dari jarak jauh. Dengan SSH, Anda bisa menjalankan perintah, memindahkan file, mengedit konfigurasi, dan mengelola seluruh sistem VPS secara aman.

SSH melangkah di port 22 secara default, meskipun port ini bisa diubah untuk meningkatkan keamanan.

Persiapan Sebelum Akses VPS

Sebelum mengakses VPS, pastikan Anda mempunyai info berikut:

  • IP Address VPS: Alamat IP publik server Anda.
  • Username: Biasanya root untuk akses penuh.
  • Password: Diberikan oleh penyedia VPS saat pertama kali dibuat.
  • Atau, SSH key jika Anda menggunakan metode otentikasi kunci publik.

Cara Mengakses VPS Menggunakan SSH di Windows

1. Menggunakan Terminal Windows (Windows 10/11)

Sejak Windows 10, Microsoft sudah menyertakan SSH Client di PowerShell alias Command Prompt.

5 Kesalahan Umum saat Menggunakan VPS (dan Cara Menghindarinya)

Langkah-langkah:

  1. Buka PowerShell alias Command Prompt.
  2. Ketik perintah berikut:
ssh root@IP_ADDRESS

Contoh:

ssh [email protected]
  1. Masukkan password saat diminta.
  2. Jika ini adalah hubungan pertama kali, Anda bakal diminta untuk menerima fingerprint server. Ketik yes.

Setelah login berhasil, Anda bakal masuk ke terminal VPS dan bisa mulai mengelola server.

2. Menggunakan PuTTY (Alternatif)

Jika Anda menggunakan Windows jenis lama alias mau GUI, Anda bisa menggunakan PuTTY:

  1. Download dari https://www.putty.org/
  2. Buka PuTTY dan masukkan IP Address VPS di kolom Host Name.
  3. Port: 22, dan Connection Type: SSH.
  4. Klik Open, lampau login sebagai root dan masukkan password.

Cara Mengakses VPS Menggunakan SSH di Linux dan macOS

Di sistem operasi berbasis Unix seperti Linux dan macOS, SSH Client sudah tersedia secara default di Terminal.

Langkah-langkah:

  1. Buka Terminal.
  2. Jalankan perintah berikut:
ssh root@IP_ADDRESS
  1. Masukkan password saat diminta.
  2. Ketik yes jika diminta untuk menambahkan fingerprint ke daftar known hosts.

Contoh:

ssh [email protected]

Menggunakan SSH Key untuk Login

Otentikasi menggunakan SSH key dianggap lebih kondusif dibandingkan password. Berikut langkah membikin dan menggunakan SSH key:

1. Buat SSH Key (di komputer lokal)

ssh-keygen
  • Tekan Enter untuk menyimpan ke letak default (~/.ssh/id_rsa)
  • Anda dapat menambahkan passphrase alias langsung kosongkan

2. Upload Public Key ke VPS

Gunakan perintah berikut (Linux/macOS):

ssh-copy-id root@IP_ADDRESS

Atau secara manual, salin isi file id_rsa.pub ke VPS dan tambahkan ke:

~/.ssh/authorized_keys

Setelah itu, Anda bisa login tanpa memasukkan password:

ssh root@IP_ADDRESS

Tips Keamanan Saat Menggunakan SSH

  1. Ganti port default (22) ke port lain untuk menghindari brute-force attack.
  2. Nonaktifkan login root langsung, dan buat user baru dengan sudo.
  3. Gunakan SSH key daripada password untuk keamanan nan lebih baik.
  4. Gunakan firewall (seperti UFW) untuk membatasi akses hanya dari IP tertentu.
  5. Selalu perbarui sistem VPS untuk mendapatkan patch keamanan terbaru.

Troubleshooting Umum

“Permission denied” saat login

  • Pastikan username dan password benar.
  • Jika menggunakan SSH key, pastikan key dipasang dengan betul di server.

“Connection timed out”

  • Cek apakah port 22 dibuka di firewall.
  • Pastikan IP VPS bisa diakses dan jasa SSH sedang berjalan.

Tidak bisa konek setelah tukar port

  • Gunakan opsi -p untuk menyebut port:
bashCopyEditssh -p 2222 root@IP_ADDRESS

Kesimpulan

Mengakses VPS melalui SSH adalah langkah pertama dalam mengelola server secara profesional. Dengan memahami dasar-dasar SSH, Anda bisa mengontrol server dengan aman, fleksibel, dan efisien. Baik menggunakan Windows, macOS, alias Linux, prosesnya cukup seragam dan mudah dipelajari.

Setelah sukses login, Anda bisa mulai menginstal aplikasi seperti NGINX, WordPress, alias membikin server web Anda sendiri. SSH adalah perangkat nan esensial dalam bumi sistem manajemen modern.

Selengkapnya
Sumber Info Panduan Teknologi Dewabiz
Info Panduan Teknologi Dewabiz
↑