Disclosure: this page contains affiliate links. If you buy through them we may earn a commission at no extra cost to you.
SSH (Secure Shell) adalah cara kamu login ke command line VPS. Ini keterampilan pertama yang dibutuhkan setiap pengguna VPS. Ini semuanya, secara gamblang.
1. Dapatkan kredensialmu
Saat kamu memesan VPS, penyedia memberimu alamat IP, username (biasanya root), dan password (atau kamu mengatur kunci SSH saat setup).
2. Hubungkan
- macOS / Linux: buka Terminal dan jalankan
ssh root@YOUR_IP - Windows: pakai PowerShell (bawaan) atau PuTTY
Kamu akan diminta password saat pertama kali. Ketik (tidak ada yang tampil di layar — itu normal) lalu tekan Enter.
3. Lakukan tiga langkah keamanan ini segera
VPS publik di-scan untuk password SSH lemah dalam hitungan menit setelah online. Lakukan ini lebih dulu:
Tambahkan user non-root:
adduser deploy
usermod -aG sudo deploy
Atur autentikasi kunci SSH (dari mesin lokalmu):
ssh-copy-id deploy@YOUR_IP
Nonaktifkan login password di /etc/ssh/sshd_config:
PasswordAuthentication no
PermitRootLogin no
Lalu sudo systemctl restart ssh.
VPS mana untuk memulai
Kalau ini VPS pertamamu, panel Hostinger membuat koneksi awal jadi tanpa rasa sakit. Kalau kamu ingin sandbox termurah untuk berlatih, paket $21.99/tahun RackNerd sempurna — dan kamu akan mendapat akses root ke box KVM sungguhan.
Mulai dengan VPS yang mudah: Hostinger Atau ambil sandbox $22/tahun RackNerd