Panduan Menggunakan SSH untuk Mengelola VPS
8 mins read

Panduan Menggunakan SSH untuk Mengelola VPS

Baru punya VPS tapi bingung bagaimana cara mengaksesnya? Atau sudah lama pakai VPS tapi masih belum maksimal memanfaatkan SSH? Kalau iya, kamu ada di tempat yang tepat. SSH adalah pintu utama untuk mengelola VPS secara remote. Hampir semua operasi di VPS, mulai dari install aplikasi hingga monitoring, dilakukan melalui koneksi SSH. 

Makanya, memahami cara menggunakan SSH di VPS adalah skill dasar yang wajib dikuasai siapa pun yang serius mengelola server. Panduan ini akan membahas semuanya secara lengkap dan praktis  dari login pertama kali hingga tips keamanan yang sering diabaikan.

Apa Itu SSH?

SSH, atau Secure Shell, adalah protokol yang digunakan untuk masuk secara aman ke sistem jauh. Inilah cara paling umum untuk mengakses server Linux dari jarak jauh. Cara kerjanya sederhana: SSH membuat “terowongan” terenkripsi antara komputer kamu dan server VPS. Semua data yang dikirim dan diterima melalui koneksi ini dienkripsi, sehingga tidak bisa disadap pihak ketiga meskipun melewati jaringan publik seperti internet.

Dengan SSH, kamu bisa menjalankan perintah, memindahkan file, mengedit konfigurasi, dan mengelola seluruh sistem VPS secara aman. SSH berjalan di port 22 secara default, meskipun port ini bisa diubah untuk meningkatkan keamanan. Dibanding metode akses lain seperti Telnet, SSH jauh lebih aman karena seluruh komunikasinya terenkripsi. Inilah alasan SSH menjadi standar industri untuk remote server management hingga hari ini.

Yang Dibutuhkan Sebelum Mulai

Sebelum praktek cara menggunakan SSH di VPS, siapkan dulu hal-hal berikut:

  • IP Address VPS — bisa ditemukan di dashboard provider VPS kamu
  • Username — biasanya root untuk akses pertama kali
  • Password VPS — dikirim via email saat VPS pertama kali aktif
  • SSH client — Terminal (Linux/macOS), PowerShell, atau PuTTY (Windows)
  • Koneksi internet yang stabil

Cara Menggunakan SSH di VPS dari Berbagai OS

1. Login SSH dari Linux & macOS

Linux dan macOS sudah memiliki SSH client bawaan di Terminal, jadi kamu tidak perlu install apapun. Langkahnya sangat mudah.

Buka Terminal, lalu jalankan perintah berikut:

ssh root@IP_ADDRESS_VPS

Contohnya:

ssh root@103.12.34.56

Setelah menjalankan perintah tersebut, akan muncul konfirmasi Are you sure you want to continue connecting. Ketik yes lalu tekan Enter. Kemudian masukkan password root VPS kamu dan tekan Enter. Pada Terminal, karakter password tidak akan tampil saat diketik — tapi prosesnya tetap berjalan. Jika login berhasil, kamu akan masuk ke shell VPS dan siap menjalankan perintah apapun di server.

2. Login SSH dari Windows via PuTTY

PuTTY adalah SSH client gratis yang paling banyak digunakan pengguna Windows, terutama yang belum familiar dengan command line. Buka aplikasi PuTTY. Pada bagian Host Name (or IP address), masukkan IP Address server kamu. Pada bagian Port, isi dengan 22. 

Pastikan Connection type diatur ke SSH, lalu klik Open untuk memulai koneksi. Setelah jendela terminal terbuka, masukkan username root dan password VPS kamu. Sama seperti Terminal, password tidak akan terlihat saat diketik — ini normal dan bukan error.

3. Login SSH dari Windows via PowerShell atau CMD

Pengguna Windows 10 ke atas tidak perlu install PuTTY. PowerShell dan Command Prompt sudah mendukung SSH secara native. 

Buka PowerShell atau CMD, lalu jalankan perintah yang sama seperti di Linux:

ssh root@IP_ADDRESS_VPS

Jika koneksi berhasil, jendela terminal akan terbuka dan kamu bisa langsung mulai mengelola VPS. Cara ini lebih praktis karena tidak memerlukan software tambahan apapun.

Perintah Dasar SSH yang Wajib Kamu Kuasai

Setelah berhasil login, inilah perintah-perintah SSH yang paling sering digunakan dalam pengelolaan VPS sehari-hari:

Perintah Fungsi
ls Melihat daftar file dan folder
cd /folder Pindah ke direktori tertentu
pwd Menampilkan direktori aktif saat ini
sudo apt update Update daftar paket (Ubuntu/Debian)
sudo apt upgrade Upgrade semua paket ke versi terbaru
nano namafile Edit file dengan text editor nano
mkdir namafolder Membuat folder baru
rm namafile Menghapus file
reboot Restart VPS
exit Keluar dari sesi SSH

Menguasai perintah-perintah di atas sudah cukup untuk kebutuhan pengelolaan VPS sehari-hari, terutama bagi pemula.

Cara Setup SSH Key untuk Keamanan Lebih Baik

Login menggunakan password memang mudah, tapi ada cara yang lebih aman: SSH Key Authentication. Metode ini menggunakan sepasang kunci kriptografi sehingga kamu tidak perlu memasukkan password setiap kali login.

Autentikasi berbasis kunci bekerja dengan membuat sepasang kunci: kunci privat dan kunci publik. Kunci privat disimpan di mesin klien dan dirahasiakan. Kunci publik ditempatkan di server yang ingin kamu akses.

1. Generate SSH Key

Jalankan perintah berikut di Terminal atau PowerShell komputer lokal kamu:

ssh-keygen -t rsa -b 4096

Tekan Enter untuk menerima lokasi penyimpanan default. Kamu juga bisa menambahkan passphrase sebagai lapisan keamanan tambahan — sangat disarankan.

Dua file akan dihasilkan:

  • ~/.ssh/id_rsa — private key (jangan pernah dibagikan)
  • ~/.ssh/id_rsa.pub — public key (yang akan disalin ke VPS)

2. Salin Public Key ke VPS

Gunakan perintah berikut untuk menyalin public key ke VPS kamu:

ssh-copy-id root@IP_ADDRESS_VPS

Masukkan password VPS satu kali terakhir. Setelah itu, setiap login berikutnya tidak memerlukan password lagi — cukup dengan SSH key yang sudah terdaftar.

Tips Keamanan SSH di VPS

Cara menggunakan SSH di VPS tidak lengkap tanpa membahas keamanannya. Beberapa langkah berikut wajib kamu terapkan, terutama di VPS production:

  • Ganti port default SSH — Ubah port 22 ke port lain misalnya 4422 melalui file sshd_config, tambahkan aturan firewall untuk port baru, lalu restart SSH. Langkah ini mengurangi percobaan brute-force otomatis secara signifikan.
  • Nonaktifkan login root langsung — Buat user baru dengan hak sudo dan gunakan akun tersebut untuk aktivitas sehari-hari.
  • Gunakan SSH key, bukan password — Autentikasi berbasis kunci jauh lebih sulit ditembus dibanding password biasa.
  • Aktifkan firewall — Batasi IP yang bisa mengakses port SSH jika memungkinkan.
  • Update sistem secara rutin — Selalu perbarui sistem VPS untuk mendapatkan patch keamanan terbaru.

Kesimpulan

SSH adalah fondasi dari semua aktivitas pengelolaan VPS. Dengan menguasai cara menggunakan SSH di VPS — mulai dari login, perintah dasar, hingga setup SSH key — kamu sudah punya bekal yang cukup untuk mengelola server secara profesional dan aman.Yang tidak kalah penting adalah memilih VPS dengan performa dan keandalan tinggi sebagai fondasi infrastruktur kamu. Nevacloud hadir dengan VPS berbasis cloud yang cepat, stabil, dan didukung infrastruktur mutakhir — cocok untuk developer, sysadmin, maupun bisnis yang butuh server handal. Explore pilihan VPS Nevacloud sekarang dan mulai kelola server kamu dengan lebih percaya diri.

PakarPBN

A Private Blog Network (PBN) is a collection of websites that are controlled by a single individual or organization and used primarily to build backlinks to a “money site” in order to influence its ranking in search engines such as Google. The core idea behind a PBN is based on the importance of backlinks in Google’s ranking algorithm. Since Google views backlinks as signals of authority and trust, some website owners attempt to artificially create these signals through a controlled network of sites.

In a typical PBN setup, the owner acquires expired or aged domains that already have existing authority, backlinks, and history. These domains are rebuilt with new content and hosted separately, often using different IP addresses, hosting providers, themes, and ownership details to make them appear unrelated. Within the content published on these sites, links are strategically placed that point to the main website the owner wants to rank higher. By doing this, the owner attempts to pass link equity (also known as “link juice”) from the PBN sites to the target website.

The purpose of a PBN is to give the impression that the target website is naturally earning links from multiple independent sources. If done effectively, this can temporarily improve keyword rankings, increase organic visibility, and drive more traffic from search results.

Jasa Backlink

Download Anime Batch