Cara Terhubung ke VPS lewat SSH: Windows, macOS, dan Linux
Anda sudah punya alamat IP dan password root — lalu apa? Panduan ini membawa Anda dari login SSH pertama di Windows, macOS, atau Linux sampai akses dengan key, dan menjelaskan pesan error yang paling sering muncul.

Untuk terhubung ke VPS lewat SSH, buka terminal (PowerShell di Windows, Terminal di macOS atau Linux), ketik ssh root@IP_SERVER_ANDA, terima fingerprint server pada koneksi pertama, lalu masukkan password root dari panel hosting. Setelah login pertama itu, beralihlah ke SSH key agar tidak perlu password lagi.
SSH (Secure Shell) adalah cara standar mengelola server Linux: koneksi terenkripsi yang memberi Anda baris perintah di mesin itu. Panduan ini membahas login pertama di setiap sistem utama, akses dengan key, pintasan yang praktis, dan error yang paling sering dialami pemula.
Yang Anda perlukan sebelum mulai
- Alamat IP server — misalnya 203.0.113.25, tampil di panel setelah VPS dibuat.
- Username — biasanya
rootdi VPS baru. - Password root — tampil di panel atau dikirim saat server siap.
- Port SSH — 22 secara default; hanya diperlukan jika diubah.
- Klien SSH — sudah tersedia di Windows 10 dan 11, macOS, dan Linux. Tidak perlu instal apa pun.
Login pertama di Windows, macOS, dan Linux
- Buka terminal — di Windows tekan Start, ketik PowerShell lalu buka; di macOS buka Terminal; di Linux buka aplikasi terminal.
- Jalankan perintah ssh — ketik
ssh [email protected]dengan IP Anda. Untuk port lain tambahkan-p 2222. - Periksa fingerprint — pertama kali, SSH bertanya apakah Anda memercayai key server. Ketik
yes; key disimpan dan koneksi berikutnya diverifikasi. - Masukkan password — tidak ada yang tampil saat mengetik, bahkan titik pun tidak. Itu normal. Tekan Enter.
- Anda sudah masuk — prompt berubah menjadi seperti
root@server:~#. Jalankanapt updateuntuk menguji koneksi.
Lebih suka klien grafis? PuTTY di Windows atau Termius di sistem apa pun bekerja dengan cara yang sama: isi IP, port 22, dan username, lalu password saat diminta.
Pakai SSH key, bukan password
Pasangan SSH key mengganti password dengan kunci kriptografis yang tetap ada di komputer Anda. Lebih aman, dan Anda tidak perlu mengetik password lagi.
- Buat key — di komputer Anda jalankan
ssh-keygen -t ed25519dan tekan Enter untuk menerima lokasi default. Passphrase disarankan. - Salin public key ke server — di macOS dan Linux jalankan
ssh-copy-id [email protected]. Di Windows, PowerShell tidak punya ssh-copy-id; jalankantype $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys". - Uji — buka terminal baru dan jalankan
ssh [email protected]. Seharusnya masuk tanpa meminta password server. - Lalu kunci — setelah key berfungsi, matikan login password dan buat user non-root, seperti dijelaskan di checklist keamanan VPS kami.
Pintasan: file config SSH
Mengetik IP setiap kali itu melelahkan. Tambahkan entri di ~/.ssh/config pada komputer Anda (di Windows: C:\Users\NAMA_ANDA\.ssh\config):
Host myvps HostName 203.0.113.25 User root Port 22
Sekarang cukup ssh myvps. Tambahkan blok lain untuk server lain.
Error SSH umum dan artinya
| Pesan | Kemungkinan penyebab | Yang harus dilakukan |
|---|---|---|
| Connection timed out | IP salah, server mati, atau firewall memblokir port | Cek IP dan pastikan server menyala; periksa aturan firewall |
| Connection refused | SSH tidak mendengarkan di port itu | Cek port; restart SSH lewat konsol panel bila perlu |
| Permission denied | Password salah, user salah, atau key tidak diterima | Ketik ulang password dengan teliti; cek username dan key |
| Remote host identification has changed | Server diinstal ulang sehingga key-nya berubah | Jika memang diinstal ulang, jalankan ssh-keygen -R 203.0.113.25 lalu sambungkan lagi |
-v pada perintah (ssh -v root@IP) untuk melihat setiap langkah koneksi. Baris terakhir biasanya menunjukkan persis di mana gagalnya.Yang dilakukan setelah login
- Perbarui sistem —
apt update && apt upgradedi Ubuntu atau Debian. - Perkuat keamanan — ikuti checklist keamanan VPS: firewall, user non-root, login hanya dengan key.
- Jalankan sesuatu — misalnya instal WordPress di VPS.
- Arahkan domain — lihat cara mengarahkan domain ke VPS.
Dapatkan VPS yang siap untuk SSH
mistREG menyediakan VPS KVM di Uni Eropa dengan NVMe SSD dan AMD EPYC serta akses root penuh. Sekitar 60 detik setelah pembayaran, alamat IP dan password root muncul di panel Anda — siap untuk langkah-langkah di atas. Lihat paket VPS, layanan kami, atau tanyakan di Telegram @mistnetwork.


