VPS Panduan
ID
Masuk
  1. Panduan
  2. Server

Masuk ke server lewat SSH

Cara terhubung ke VPS Anda dari terminal: membuka jalurnya, menyiapkan kunci, lalu menjalankan satu perintah.

Server 2 menit baca

Yang perlu Anda tahu dulu

  • Server baru tertutup dari internet. Tidak ada yang bisa menjangkaunya dari luar sampai Anda sendiri membuka SSH dari panel.
  • Satu alamat dipakai bersama. Semua server memakai alamat publik yang sama. Yang membedakan server Anda adalah nomor port-nya. Port itu tetap, juga setelah server dibangun ulang.
  • Konsol browser selalu bisa dipakai. Kalau SSH bermasalah, buka Konsol di halaman server. Tidak perlu kunci, tidak perlu membuka apa pun.

1. Siapkan kunci SSH

Kunci SSH lebih aman daripada kata sandi, dan server yang dipesan dengan kunci hanya menerima kunci.

  1. Di panel, buka Kunci SSH.
  2. Tekan Buatkan untuk saya. Berkas bernama id_ed25519 terunduh ke komputer Anda.
  3. Simpan berkas itu baik-baik. Itu bagian rahasia milik Anda; kami tidak menyimpannya dan tidak bisa mengirimkannya lagi.

Sudah punya kunci sendiri? Tempel kunci publiknya (isi berkas .pub) di halaman yang sama.

Di Mac atau Linux, pindahkan berkasnya lalu kunci izinnya:

mv ~/Downloads/id_ed25519 ~/.ssh/
chmod 600 ~/.ssh/id_ed25519

2. Pasang kunci di server

Kunci yang dipilih saat memesan sudah terpasang. Kunci yang ditambahkan setelah server dibuat harus dipasang sendiri:

  1. Buka halaman server, lalu halaman SSH.
  2. Di daftar Kunci SSH, tekan Pasang di server ini pada kunci Anda.

Daftar itu menunjukkan Terpasang atau Belum terpasang untuk setiap kunci.

3. Buka SSH

Di halaman SSH server Anda, lihat kartu Status SSH lalu tekan Buka SSH. Status berubah menjadi Terbuka, dan halaman menampilkan Alamat dan Port server Anda.

4. Hubungkan

Halaman SSH menampilkan perintah lengkapnya, dengan tombol Salin. Bentuknya seperti ini:

ssh -i ~/.ssh/id_ed25519 -p PORT root@ALAMAT

Ganti PORT dan ALAMAT dengan yang tampil di panel, atau salin saja perintahnya dari sana.

  • Windows 10 ke atas: perintah ini jalan langsung di PowerShell.
  • PuTTY: kuncinya perlu dikonversi dulu dengan PuTTYgen.

Server tanpa kunci (termasuk Agen AI)

Server yang dipesan tanpa kunci, dan semua Agen AI, menerima kata sandi root:

  1. Di halaman server, tekan Lihat kata sandi root. Kata sandi tampil satu kali; salin dan simpan.
  2. Buka SSH seperti langkah 3, lalu jalankan perintah dari panel. Saat diminta, masukkan kata sandinya.

Kata sandi hilang? Tekan Atur ulang kata sandi root untuk mendapat yang baru.

Kalau belum berhasil

Pesan di terminal Artinya Yang dilakukan
Connection timed out SSH masih tertutup Tekan Buka SSH di kartu Status SSH
Permission denied (publickey) Server tidak mengenal kunci Anda Pasang kuncinya di server (langkah 2), dan pastikan -i menunjuk berkas yang benar
UNPROTECTED PRIVATE KEY FILE Berkas kunci bisa dibaca akun lain Jalankan chmod 600 pada berkasnya
REMOTE HOST IDENTIFICATION HAS CHANGED Server baru dibangun ulang; portnya sama, mesinnya baru Wajar setelah membangun ulang. Jalankan perintah ssh-keygen -R yang ditampilkan panel, lalu coba lagi

Masih terkunci di luar? Pakai Konsol di halaman server.

Tutup lagi kalau tidak dipakai

Selama SSH terbuka, siapa pun di internet bisa mencoba masuk. Kalau Anda jarang memakainya, tekan Tutup SSH. Server tetap berjalan; hanya jalur masuk dari internet yang ditutup.