Mist Network
Ikuti kanal
Dukungan

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.

Diperbarui: 3 menit baca
Cara terhubung ke VPS lewat SSH — jendela terminal login ke server dengan ssh root@ip

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 root di 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

  1. Buka terminal — di Windows tekan Start, ketik PowerShell lalu buka; di macOS buka Terminal; di Linux buka aplikasi terminal.
  2. Jalankan perintah ssh — ketik ssh [email protected] dengan IP Anda. Untuk port lain tambahkan -p 2222.
  3. Periksa fingerprint — pertama kali, SSH bertanya apakah Anda memercayai key server. Ketik yes; key disimpan dan koneksi berikutnya diverifikasi.
  4. Masukkan password — tidak ada yang tampil saat mengetik, bahkan titik pun tidak. Itu normal. Tekan Enter.
  5. Anda sudah masuk — prompt berubah menjadi seperti root@server:~#. Jalankan apt update untuk 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.

Intinya: login SSH pertama hanya butuh tiga hal — IP, username, dan password. Semua setelahnya adalah membuat akses lebih aman dan cepat.

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.

  1. Buat key — di komputer Anda jalankan ssh-keygen -t ed25519 dan tekan Enter untuk menerima lokasi default. Passphrase disarankan.
  2. Salin public key ke server — di macOS dan Linux jalankan ssh-copy-id [email protected]. Di Windows, PowerShell tidak punya ssh-copy-id; jalankan type $env:USERPROFILE\.ssh\id_ed25519.pub | ssh [email protected] "mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys".
  3. Uji — buka terminal baru dan jalankan ssh [email protected]. Seharusnya masuk tanpa meminta password server.
  4. Lalu kunci — setelah key berfungsi, matikan login password dan buat user non-root, seperti dijelaskan di checklist keamanan VPS kami.
Penting: biarkan sesi saat ini tetap terbuka selama mengubah pengaturan SSH, dan uji login baru di jendela kedua. Jika ada yang salah, Anda masih bisa memperbaikinya dari sesi pertama, bukan terkunci di luar.

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

PesanKemungkinan penyebabYang harus dilakukan
Connection timed outIP salah, server mati, atau firewall memblokir portCek IP dan pastikan server menyala; periksa aturan firewall
Connection refusedSSH tidak mendengarkan di port ituCek port; restart SSH lewat konsol panel bila perlu
Permission deniedPassword salah, user salah, atau key tidak diterimaKetik ulang password dengan teliti; cek username dan key
Remote host identification has changedServer diinstal ulang sehingga key-nya berubahJika memang diinstal ulang, jalankan ssh-keygen -R 203.0.113.25 lalu sambungkan lagi
Tips: tambahkan -v pada perintah (ssh -v root@IP) untuk melihat setiap langkah koneksi. Baris terakhir biasanya menunjukkan persis di mana gagalnya.

Yang dilakukan setelah login

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.

Pertanyaan umum

Bagaimana cara terhubung ke VPS untuk pertama kali?
Buka PowerShell atau Terminal, jalankan ssh root@IP_SERVER_ANDA, ketik yes untuk memercayai fingerprint, lalu masukkan password root dari panel.
Mengapa tidak ada yang tampil saat mengetik password?
SSH menyembunyikan password sepenuhnya, tanpa titik atau bintang. Ketik saja lalu tekan Enter; password tetap terisi.
Apakah perlu PuTTY di Windows?
Tidak. Windows 10 dan 11 sudah punya klien OpenSSH, perintah ssh berjalan di PowerShell. PuTTY opsional jika Anda lebih suka aplikasi grafis.
Apa arti 'Connection refused'?
Server bisa dijangkau, tetapi tidak ada yang mendengarkan di port itu. Pastikan port yang dipakai benar dan layanan SSH berjalan.
Apakah login sebagai root dengan password aman?
Untuk login pertama tidak masalah, tetapi segera beralih ke SSH key, matikan login password, dan gunakan user non-root.

Artikel terkait

Artikel terbaru

Semua artikel
Mist NetworkMist Network