Bagimana cara Remote VPS dengan SSH ?

Sedang Trending 1 tahun yang lalu

Remote VPS (Virtual Private Server) dengan SSH (Secure Shell) adalah langkah nan umum digunakan untuk mengakses dan mengelola server secara jarak jauh dengan aman. Protokol SSH memungkinkan Anda untuk terhubung ke server nan berada di tempat lain melalui jaringan, baik itu di info center alias di cloud. Artikel ini bakal menjelaskan langkah-langkah nan perlu Anda ikuti untuk melakukan remote VPS dengan menggunakan SSH, serta beberapa tips dan trik nan berguna.

Apa itu VPS dan SSH?

Sebelum memulai, mari kita telaah sedikit mengenai VPS dan SSH.

  1. VPS (Virtual Private Server) adalah sebuah server virtual nan terisolasi di dalam server fisik. VPS memberikan kontrol penuh kepada penggunanya, memungkinkan Anda untuk menginstal software, mengonfigurasi server, dan mengelola info Anda tanpa gangguan dari pengguna lain di server nan sama. VPS digunakan oleh banyak perseorangan dan perusahaan untuk menjalankan website, aplikasi, alias apalagi sebagai server pengujian.
  2. SSH (Secure Shell) adalah protokol jaringan nan digunakan untuk melakukan komunikasi kondusif antara client dan server. SSH menggantikan metode hubungan nan kurang kondusif seperti Telnet alias FTP. Dengan SSH, Anda dapat mengakses shell command di server, menjalankan perintah, dan mengelola file dengan langkah nan sangat kondusif lantaran menggunakan enkripsi.

Langkah-langkah Remote VPS dengan SSH

1. Persiapkan VPS Anda

Sebelum dapat melakukan remote VPS dengan SSH, Anda perlu mempunyai VPS nan sudah siap digunakan. Biasanya, penyedia VPS Dewabiz memberikan akses SSH ke server nan baru dibuat. Mereka biasanya mengirimkan alamat IP server, username (biasanya root), dan password alias private key SSH.

5 Kesalahan Umum saat Menggunakan VPS (dan Cara Menghindarinya)

Pastikan:

  • VPS Anda sudah melangkah dan terhubung dengan internet.
  • Anda mempunyai akses ke alamat IP VPS dan kredensial nan diperlukan.

2. Install Aplikasi SSH Client

Di sisi client, Anda perlu menggunakan aplikasi untuk membikin hubungan SSH. Berikut adalah langkah mengakses VPS menggunakan SSH di beragam platform:

Untuk Pengguna Windows
  1. Menggunakan PuTTY:
    • Download dan Install PuTTY dari situs resminya (putty.org).
    • Setelah terinstal, buka PuTTY.
    • Pada kolom “Host Name (or IP address)”, masukkan alamat IP VPS Anda.
    • Pilih port nan sesuai (defaultnya adalah 22) dan pastikan “SSH” dipilih sebagai protokol.
    • Klik “Open” untuk membuka koneksi.
    • Masukkan username (misalnya root) dan password ketika diminta.
  2. Menggunakan Windows PowerShell alias Command Prompt (dengan OpenSSH):
    • Jika Anda menggunakan Windows 10 alias jenis lebih baru, Windows sudah menyertakan OpenSSH.

Buka PowerShell alias Command Prompt dan ketik perintah berikut:

ssh username@ip_address

  • Masukkan password ketika diminta.
Untuk Pengguna macOS dan Linux
  1. Menggunakan Terminal:
    • macOS dan Linux sudah mempunyai aplikasi terminal dengan support SSH built-in.
    • Buka aplikasi Terminal.

Ketik perintah berikut:

ssh username@ip_address
  • Gantilah username dengan username VPS Anda (misalnya root), dan ip_address dengan alamat IP server.
  • Jika ini adalah pertama kalinya Anda terhubung ke server tersebut, Anda bakal diminta untuk memverifikasi fingerprint SSH dari server. Ketik “yes” untuk melanjutkan.
  • Masukkan password jika diminta.

3. Menggunakan SSH Key (Opsional)

Selain menggunakan password untuk autentikasi, Anda juga bisa mengamankan hubungan SSH Anda dengan menggunakan SSH key. Metode ini jauh lebih kondusif dan praktis lantaran Anda tidak perlu mengingat password. Berikut adalah langkah untuk menggunakan SSH key:

  1. Membuat SSH Key:

Pada komputer lokal Anda (baik Windows, macOS, alias Linux), buka terminal dan ketik:

ssh-keygen -t rsa -b 4096
  • Ikuti petunjuk untuk menyimpan kunci dan memberikan passphrase (opsional).
  • Secara default, key bakal disimpan di ~/.ssh/id_rsa.
  1. Menambahkan SSH Key ke VPS:

Salin kunci publik Anda dengan perintah:

  • Login ke VPS menggunakan password SSH.
cat ~/.ssh/id_rsa.pub

Tambahkan kunci publik Anda ke dalam file ~/.ssh/authorized_keys di VPS:

echo "kunci_ssh_pub" >> ~/.ssh/authorized_keys
  1. Menggunakan SSH Key untuk Login:

Setelah key dipasang, Anda dapat login menggunakan kunci SSH tanpa memasukkan password:

ssh -i ~/.ssh/id_rsa username@ip_address

4. Troubleshooting Koneksi SSH

Jika Anda mengalami masalah saat melakukan hubungan ke VPS melalui SSH, berikut adalah beberapa langkah pemecahan masalah:

  • Periksa Status VPS: Pastikan VPS Anda dalam keadaan aktif dan dapat diakses melalui jaringan.
  • Firewall: Periksa apakah port 22 dibuka di firewall VPS Anda. Jika Anda menggunakan penyedia cloud, Anda bisa mengonfigurasi pengaturan firewall melalui panel kontrol mereka.

SSH Service: Pastikan jasa SSH melangkah di server VPS. Anda bisa mengeceknya dengan perintah:

sudo systemctl status ssh

Kesimpulan

Mengakses VPS melalui SSH adalah salah satu langkah nan efisien dan kondusif untuk mengelola server secara jarak jauh. Dengan menggunakan SSH, Anda dapat menjalankan perintah, mengonfigurasi server, dan melakukan beragam tugas manajemen tanpa kudu berada di depan mesin bentuk VPS tersebut. Pastikan Anda mengikuti langkah-langkah nan tepat dan menjaga keamanan server Anda, terutama dengan menggunakan SSH key sebagai metode autentikasi untuk menghindari potensi ancaman keamanan.

Selengkapnya
Sumber Info Panduan Teknologi Dewabiz
Info Panduan Teknologi Dewabiz
↑