Rumahweb Journal
Banner - Cara Menggunakan SSH di Hosting

Cara Menggunakan SSH di Hosting – Panduan untuk Pemula

Bagi pengguna hosting atau VPS, memahami cara menggunakan SSH menjadi skill penting untuk mengelola server secara lebih fleksibel. Dengan SSH, Anda dapat mengakses server dari jarak jauh melalui command line, menjalankan berbagai perintah, hingga melakukan instalasi aplikasi tanpa perlu bergantung pada tampilan grafis.

Melalui panduan ini, kami akan membantu Anda memahami dasar penggunaan SSH secara bertahap, mulai dari pengertian, cara akses melalui berbagai perangkat, hingga tips keamanan agar koneksi tetap aman. Dengan pemahaman yang tepat, Anda bisa mengelola server dengan lebih efisien dan terstruktur.

Apa Itu SSH dan Fungsinya?

SSH adalah singkatan dari secure shell, yaitu metode koneksi yang memungkinkan Anda mengakses server dari jarak jauh secara lebih aman. Untuk dapat terkoneksi ke SSH, Anda dapat menggunakan aplikasi seperti terminal di komputer, menu terminal di cPanel, hingga aplikasi seperti PuTTY.

SSH memiliki beberapa fungsi, seperti:

  • Mengelola file dan direktori di server
  • Menjalankan perintah (command line)
  • Instalasi aplikasi seperti Laravel, Node.js, dll
  • Mengatur konfigurasi server

Selengkapnya tentang SSH kami bahas melalui artikel berikut: Apa Itu SSH?

Kapan Harus Menggunakan SSH?

Pada konteks pengguna hosting, SSH dapat digunakan untuk beberapa kebutuhan berikut:

Pindah Hosting ke Rumahweb Gratis

  • Upload dan ekstrak file dalam jumlah besar
  • Install framework atau aplikasi
  • Melakukan debugging
  • Menjalankan script otomatis

Syarat Menggunakan SSH di Hosting

Sebelum menggunakan SSH, pastikan:

  • Hosting Anda mendukung akses SSH. Di Rumahweb, fitur SSH tersedia pada Shared hosting (Medium dan Large), Unlimited Hosting (Grow dan Bloom), dan seluruh layanan Cloud Hosting.
  • Anda memiliki username dan password cPanel untuk login ke SSH.
  • Mengetahui port ssh. Pada layanan hosting di Rumahweb, gunakan port 2223.

setelah itu, Anda bisa mengikuti cara menggunakan SSH di cPanel hosting berikut.

Cara Menggunakan SSH di Hosting

Setelah memastikan syarat diatas, Anda bisa mencoba menggunakan SSH di hosting dengan panduan sebagai berikut:

Opsi 1. Melalui menu terminal di cPanel (Paling Mudah)

Opsi ini merupakan langkah paling mudah untuk menggunakan SSH di hosting. Berikut langkah-langkahnya:

  1. Login ke cPanel hosting Anda terlebih dahulu dengan panduan berikut.
  2. Setelah login ke cPanel, silahkan cari menu terminal seperti gambar di bawah.
menu terminal di cpanel
  1. Setelah masuk ke terminal, Anda dapat menjalankan command shell sesuai kebutuhan.
cara menggunakan SSH di cPanel melalui terminal

Opsi 2. Melalui Terminal di Komputer

Selain melalui fitur Terminal di cPanel, Anda juga dapat memanfaatkan fitur terminal atau Command Prompt di komputer. Langkah-langkahnya sebagai berikut:

  1. Buka aplikasi terminal atau Command Prompt di komputer Anda.
  2. Setelah itu, gunakan perintah berikut untuk dapat login ke SSH hosting Anda.
ssh username-cpanel@nama-domain -p 2223

atau

ssh username-cpanel@ip-hosting -p 2223

Berikut adalah contoh penggunaannya:

contoh ssh di CMD komputer

Lalu, masukkan password SSH akun Anda. Ketika mengetikkan password, informasi password tidak akan muncul di layar. Oleh karena itu, Anda bisa lanjutkan untuk mengetikkan password dan pastikan valid. Setelah itu, tekan enter.

cara menggunakan ssh hosting dengan terminal

Opsi 3. Melalui aplikasi PuTTY

Pastikan bahwa Anda telah mengunduh dan menginstall aplikasi PuTTY di komputer Anda. Jika belum, Anda bisa mempelajari panduannya di artikel berikut.

Setelah terinstall, silahkan buka aplikasinya dan Anda bisa menggunakan konfigurasi berikut:

seting ssh putty

Keterangan:

  • Host Name: Isi dengan nama domain atau alamat IP hosting Anda.
  • Port : 2223
  • Connection Type : SSH

    Setelah itu, klik tombol Open untuk terkoneksi.

Lanjutkan dengan mengisi username SSH akun hosting Anda.

masukkan user ssh

Dan Password SSH akun hosting Anda.

masukkan password ssh

Informasi password tidak akan tampil di command, namun pastikan bahwa Anda telah mengisi password dengan benar. Setelah itu, tinggal enter untuk login.

Perintah Dasar SSH untuk Pemula

Berikut adalah beberapa command yang sering digunakan untuk SSH.

  • ls : melihat daftar file
  • cd : berpindah folder
  • pwd : melihat lokasi direktori
  • chmod : mengatur permission file
  • nano : edit file

Informasi lebih lengkap tentang perintah dasar Linux bisa dibaca pada artikel berikut: 45+ Perintah Dasar Linux

Troubleshooting SSH Tidak Bisa Konek

Ada beberapa penyebab kegagalan login ssh, seperti:

  • Port SSH salah
  • Username/password salah
  • IP pengguna di blokir oleh server
  • Paket hosting yang digunakan belum support fitur SSH

Oleh karena itu, pastikan bahwa Anda mengikuti panduan di atas dengan benar, agar koneksi SSH ke hosting Anda dapat berjalan dengan lancar.

Tips Keamanan SSH

Pada layanan hosting, terutama shared hosting, akses SSH biasanya sudah dibatasi oleh penyedia layanan. Artinya, pengguna tidak memiliki kontrol penuh untuk mengubah konfigurasi server seperti mengganti port SSH atau mengatur firewall secara langsung.

Meski begitu, ada beberapa langkah yang tetap bisa Anda lakukan untuk menjaga keamanan akses SSH:

  • Pastikan Anda hanya mengakses SSH dari perangkat dan jaringan yang aman. Hindari menggunakan jaringan publik tanpa perlindungan tambahan.
  • Gunakan password yang kuat dan tidak mudah ditebak, serta jangan membagikan akses SSH kepada pihak lain.
  • Selalu logout dari sesi SSH setelah selesai digunakan dan hindari menyimpan kredensial di perangkat umum.

Dengan langkah sederhana ini, akses SSH tetap aman meskipun berada di lingkungan hosting yang terbatas.

Studi Kasus Penggunaan SSH

Penggunaan SSH di hosting umumnya berkaitan dengan kebutuhan pengelolaan website yang lebih efisien, terutama untuk pengguna yang terbiasa dengan command line.

Berikut beberapa contoh penggunaan SSH yang sering dilakukan:

  • Install Laravel di cPanel hosting: SSH memungkinkan Anda menjalankan Composer secara langsung di server untuk menginstall framework Laravel. Dengan cara ini, proses instalasi menjadi lebih cepat dan tidak perlu upload file secara manual.
  • Setup dan menjalankan aplikasi Node.js: Bagi pengguna hosting yang mendukung Node.js, SSH digunakan untuk install package, menjalankan aplikasi, hingga melakukan restart service.
  • Extract file berukuran besar: Jika Anda memiliki file backup atau website dalam format .zip berukuran besar, proses extract melalui SSH jauh lebih cepat dibandingkan melalui File Manager di cPanel.
  • Mengelola file dan permission: Dengan SSH, Anda bisa dengan mudah mengatur permission file (chmod), memindahkan file, atau mengedit file konfigurasi tanpa harus menggunakan GUI.
  • Upload database berukuran besar: Jika Anda ingin mengunggah database yang berukuran lebih dari 50MB, maka Anda bisa mengunggah database melalui command line SSH.

FAQ

Berikut adalah beberapa pertanyaan populer tentang cara menggunakan SSH di hosting cPanel.

Apa itu SSH?

SSH adalah protokol untuk mengakses server secara aman melalui command line.

Apakah SSH aman digunakan?

Ya, selama menggunakan konfigurasi yang benar seperti password yang kuat dan opsi menggunakan SSH keys.

Kenapa SSH tidak bisa connect?

Biasanya karena konfigurasi SSH tidak sesuai, seperti salah port, salah username atau password, hingga kemungkinan IP yang Anda gunakan di blokir oleh firewall pada server.

Apa perbedaan SSH dan FTP?

SSH digunakan untuk kontrol penuh server, sedangkan FTP hanya untuk transfer file.

Penutup

Dengan memahami cara menggunakan SSH di hosting, Anda dapat melakukan berbagai tugas teknis dengan lebih cepat dan efisien. Namun, penting untuk tetap memperhatikan aspek keamanan seperti penggunaan password yang kuat dan logout setiap kali sesi ingin diakhiri.

Dengan konfigurasi yang tepat, SSH dapat menjadi solusi yang powerful sekaligus aman untuk kebutuhan pengelolaan aplikasi Anda di hosting. Itu tadi panduan kami tentang cara menggunakan SSH pada hosting Rumahweb Indonesia. Semoga bermanfaat.

Bermanfaatkah Artikel Ini?

Klik bintang 5 untuk rating!

Rating rata-rata 4.1 / 5. Vote count: 20

Belum ada vote hingga saat ini!

Kami mohon maaf artikel ini kurang berguna untuk Anda!

Mari kita perbaiki artikel ini!

Beri tahu kami bagaimana kami dapat meningkatkan artikel ini?

Syahrizal Widiarto

Syahrizal Widiarto, atau yang akrab disapa Rizal, adalah bagian dari team teknis Rumahweb yang memiliki minat besar di bidang IT, gaming, dan sepak bola. Ia aktif mengikuti perkembangan teknologi serta menulis tentang IT, khususnya networking dan server. Bagi Rizal, game bukan sekadar hiburan, tetapi juga bidang yang menarik untuk dipelajari. Rizal merupakan pendukung Manchester United, PERSIJA Jakarta, dan Timnas Indonesia.