Operasional VPS6 menit baca
Cara Mengakses VPS Melalui SSH
SSH adalah kanal utama untuk mengelola VPS Linux. Setelah server aktif, kredensial awal dikirim melalui client area. Segera ganti kata sandi atau pasang key pair sebelum membuka port lain.
Diperbarui
Membuat key pair
Gunakan algoritma modern seperti Ed25519. Key privat tetap di komputer Anda dan tidak boleh dikirim ke mana pun.
ssh-keygen -t ed25519 -C "nama-anda@laptop" -f ~/.ssh/hostflow_vps
# Menghasilkan dua berkas:
# ~/.ssh/hostflow_vps (privat — jangan dibagikan)
# ~/.ssh/hostflow_vps.pub (publik — dipasang di server)Memasang public key di server
Salin isi berkas .pub ke ~/.ssh/authorized_keys milik user yang akan dipakai. Pada banyak image, user awal adalah root.
# Dari komputer lokal (macOS/Linux):
ssh-copy-id -i ~/.ssh/hostflow_vps.pub root@IP_SERVER
# Windows PowerShell (tanpa ssh-copy-id):
type $env:USERPROFILE\.ssh\hostflow_vps.pub | ssh root@IP_SERVER "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys"Login
ssh -i ~/.ssh/hostflow_vps root@IP_SERVERPemecahan masalah koneksi
- Connection timed out: periksa apakah IP benar, dan apakah port 22 dibuka di firewall server maupun firewall jaringan.
- Permission denied (publickey): pastikan permission ~/.ssh 700 dan authorized_keys 600, serta SELinux context benar pada distro RHEL.
- Host key verification failed: hapus entri lama dengan `ssh-keygen -R IP_SERVER` bila server pernah di-reinstall.
- Terlalu banyak percobaan gagal: segera pasang key pair dan nonaktifkan login password.
Menonaktifkan autentikasi password sebelum key pair terbukti bekerja bisa membuat Anda terkunci. Uji di sesi kedua sebelum menutup sesi pertama.