Panduan Memilih Shell SSH di Plesk: Chrooted vs Non-Chrooted

Oleh Dinda Fariz Alamsyah
Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

Hai DomaiNesians! Pada kesempatan kali ini kita akan membahas Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non), khususnya bagaimana cara memilih antara akses chrooted atau non-chrooted agar sesuai dengan kebutuhan keamanan dan fungsi website. Banyak pengguna sering bingung saat mengatur SSH di Plesk Panel karena pilihan shell yang beragam, padahal pemilihan yang tepat bisa menentukan seberapa aman dan fleksibel akses server kita. Panduan ini hadir untuk memberikan solusi jelas terhadap kebingungan tersebut dengan menjelaskan perbedaan, kegunaan, serta langkah memilih Shell SSH di Plesk Panel secara runtut.

Mengapa Perlu Mengetahui Tipe Shell SSH?

Tipe Shell SSH merujuk pada program shell yang digunakan saat kita membuka koneksi SSH ke server. Shell ini bertindak sebagai antarmuka baris perintah yang memungkinkan kita menjalankan perintah, mengelola file, serta melakukan berbagai tugas administrasi. Di Plesk Panel, fitur SSH Access pada setiap domain menyediakan berbagai macam tipe Shell SSH yang bisa dipilih sesuai keperluan.

Setiap tipe Shell SSH di Plesk Panel memiliki karakteristik akses dan batasan sendiri. Ada yang memberikan kebebasan penuh di seluruh sistem file server, sementara yang lain membatasi akses hanya pada direktori domain tertentu demi meningkatkan keamanan. Mengetahui perbedaan ini sangat penting agar kita bisa menyeimbangkan antara kemudahan pengelolaan dan tingkat proteksi terhadap potensi risiko.

Pada panduan ini kita akan melihat secara mendalam perbedaan serta kegunaan dari setiap tipe Shell SSH yang tersedia di Plesk Panel sehingga keputusan yang diambil lebih tepat sasaran.

Berikut adalah risiko jika kita tidak memahami tipe Shell SSH di Plesk Panel dengan baik:

  1. Pengguna mendapatkan akses terlalu luas sehingga bisa secara tidak sengaja atau sengaja merusak konfigurasi sistem keseluruhan.
  2. Potensi kebocoran data antar domain karena shell non-chrooted memungkinkan navigasi ke direktori domain lain.
  3. Server menjadi rentan terhadap eksploitasi jika akun SSH diretas karena tidak ada pembatasan lingkungan.
  4. Kesulitan troubleshooting karena shell terbatas tidak mendukung perintah yang dibutuhkan untuk diagnosa mendalam.
  5. Pemborosan waktu karena harus mengubah tipe shell berulang kali tanpa memahami implikasinya terlebih dahulu.
Baca Juga:  Panduan Cara Membuka Port di VPS Plesk Panel dengan Mudah dan Aman

Panduan ini akan membahas solusi praktis untuk berbagai skenario di atas sehingga kita bisa memilih Shell SSH di Plesk Panel dengan percaya diri.

Proses Akses Tipe Shell SSH

Setelah memahami pentingnya tipe shell di atas, sekarang kita bisa melanjutkan dengan mempelajari proses akses serta melihat langsung pilihan Shell SSH di Plesk Panel melalui langkah-langkah berikut.

1. Akses Dashboard Plesk

Nah, DomaiNesians! Mari kita mulai dari langkah paling dasar yaitu masuk ke dashboard Plesk Panel.

Setelah memahami sub-sub judul di atas, kita siap menelusuri antarmuka Plesk untuk menemukan opsi Shell SSH di Plesk Panel. Panduan ini menggunakan Cloud Hosting DomaiNesia yang mengusung teknologi Triple Replication, penyimpanan SSD, serta Dual Stack Network sehingga akses dan keamanan tetap stabil meski dilakukan pengaturan SSH. Jika ingin mengetahui lebih lanjut tentang layanan tersebut, silakan kunjungi https://www.domainesia.com/cloud-vps/.

Jika ada pertanyaan terkait penggunaan Cloud VPS atau pengaturan Shell SSH di Plesk Panel, jangan ragu menghubungi tim support DomaiNesia yang siap membantu kapan saja.

Pada panduan ini kita menggunakan Plesk Panel versi 18.0.72 yang berjalan di atas Linux distro Ubuntu 22.04. Perlu dicatat bahwa antarmuka serta alur mungkin sedikit berbeda jika pembaca menggunakan versi Plesk atau distro lain.

Untuk mengakses dashboard Plesk Panel, ketahui terlebih dahulu IP Address VPS yang digunakan. Akses dilakukan melalui browser dengan mengetik https://IP_ADDRESS:8443. Jika lupa dengan IP Address VPS, kita bisa melihatnya langsung di Dashboard VPS MyDomaiNesia pada halaman https://my.domainesia.com/.

Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

Setelah berhasil masuk ke halaman login Plesk Panel, masukkan kredensial akun admin yang memiliki kontrol penuh atas server agar semua pengaturan Shell SSH di Plesk Panel dapat diakses tanpa hambatan.

Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

2. Akses ke Opsi Hosting & DNS Web

Untuk melihat tipe Shell SSH, arahkan ke bagian Websites & Domains yang terletak di sidebar kiri dashboard Plesk. Kemudian pilih domain yang ingin dikonfigurasi, lalu masuk ke tab Hosting & DNS, dan klik opsi Hosting.

Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

Setelah jendela Hosting Settings terbuka, lakukan scrolling ke bawah hingga menemukan bagian SSH Access. Di sana klik pada bagian Type untuk menampilkan daftar dropdown berisi berbagai pilihan Shell SSH di Plesk Panel yang tersedia.

Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

Pada daftar dropdown tersebut kita akan membahas satu per satu tipe shell yang ada. Jika kita mencoba mengakses server melalui SSH dengan tipe tertentu, akan terlihat jelas bahwa hak akses untuk setiap tipe shell berbeda-beda, mulai dari akses terbatas hingga hampir penuh.

Baca Juga:  Ada 5 Fitur Email di Plesk Panel Yang Perlu Diketahui

Panduan Pilih Shell SSH di Plesk Panel (Chrooted Atau Non)

Perbedaan Tipe – Tipe Shell SSH

1. Tipe /bin/sh

Tipe /bin/sh merupakan shell standar yang ringan dan kompatibel dengan banyak skrip lama. Shell ini biasanya digunakan untuk menjalankan perintah dasar tanpa fitur interaktif canggih.

Hak akses yang didapatkan tergantung apakah chrooted atau tidak, namun secara umum shell ini memberikan akses terbatas pada perintah bawaan dan sering digunakan untuk kompatibilitas skrip.

2. Tipe /bin/bash

Tipe /bin/bash adalah shell paling populer dan powerful di lingkungan Linux. Shell ini mendukung auto-completion, history command, scripting kompleks, serta berbagai fitur interaktif lainnya.

Hak akses penuh ke seluruh sistem file jika non-chrooted, sehingga cocok untuk administrasi mendalam namun perlu pengawasan ekstra.

3. Tipe /usr/bin/bash

Tipe /usr/bin/bash pada dasarnya sama dengan /bin/bash karena keduanya merujuk ke binary yang sama di kebanyakan distribusi modern. Perbedaan hanya terletak pada lokasi path simbolis.

Hak akses identik dengan /bin/bash, memberikan kebebasan penuh jika tidak dibatasi chroot.

4. Tipe /bin/rbash

Tipe /bin/rbash adalah restricted bash yang dirancang untuk membatasi kemampuan pengguna. Shell ini mencegah perubahan direktori ke luar home, menonaktifkan fungsi tertentu, serta membatasi eksekusi perintah di luar PATH yang diizinkan.

Hak akses sangat terbatas, cocok untuk pengguna yang hanya boleh menjalankan skrip tertentu tanpa mengubah konfigurasi sistem.

5. Tipe /usr/bin/rbash

Sama seperti /bin/rbash, tipe /usr/bin/rbash merupakan versi restricted dari bash dengan path berbeda namun fungsi identik.

Hak akses tetap terbatas, ideal untuk lingkungan yang menuntut keamanan tinggi pada akun tertentu.

6. Tipe /bin/dash

Tipe /bin/dash adalah shell ringan yang fokus pada kecepatan eksekusi skrip dan kompatibilitas POSIX. Shell ini tidak memiliki banyak fitur interaktif seperti bash.

Hak akses bergantung pada konfigurasi chroot, sering dipilih untuk menjalankan cron job atau skrip sederhana.

7. Tipe /usr/bin/dash

Tipe /usr/bin/dash memiliki fungsi sama dengan /bin/dash karena merupakan symlink atau lokasi alternatif pada beberapa sistem.

Hak akses serupa, cocok untuk kebutuhan minimalis tanpa beban fitur tambahan.

8. Tipe /usr/bin/tmux

Tipe /usr/bin/tmux bukan shell murni melainkan terminal multiplexer. Saat dipilih, koneksi SSH akan langsung membuka sesi tmux yang memungkinkan multiple window, detach-attach sesi, serta persistensi koneksi.

Hak akses mengikuti shell default di dalam tmux, biasanya bash, sehingga tetap fleksibel namun dengan manajemen sesi yang lebih baik.

Baca Juga:  Panduan Awal Konfigurasi Mail Server di Plesk Panel

9. Tipe /usr/bin/screen

Mirip dengan tmux, tipe /usr/bin/screen adalah terminal multiplexer lain yang memungkinkan pembuatan sesi terpisah, detach, serta reconnect koneksi SSH.

Hak akses sesuai shell bawaan di dalam screen, sering digunakan untuk menjaga proses tetap berjalan meski koneksi terputus.

10. Tipe /bin/bash (chrooted)

Tipe /bin/bash (chrooted) adalah bash standar namun dijalankan dalam lingkungan chroot. Pengguna hanya bisa mengakses direktori domain terkait serta binari yang telah disiapkan di chroot jail.

Hak akses sangat terbatas pada filesystem domain tersebut, memberikan lapisan keamanan tertinggi karena tidak bisa keluar dari jail meskipun akun diretas.

Rangkuman Perbedaan Dalam Bentuk Tabel

Berikut adalah tabel ringkasan perbedaan kesepuluh tipe Shell SSH di Plesk Panel:

Shell yang dipilih Kegunaan Utama Lingkungan Tingkat Keamanan Kapan dipilih Catatan Penting
/bin/sh Perintah dasar & kompatibilitas skrip Non-chroot biasanya Rendah Skrip lama & kebutuhan minimal Ringan tapi fitur terbatas
/bin/bash Administrasi penuh & scripting kompleks Non-chroot Rendah Admin utama server Powerful tapi berisiko jika diretas
/usr/bin/bash Sama dengan /bin/bash Non-chroot Rendah Sama dengan /bin/bash Hanya perbedaan path
/bin/rbash Akses terbatas untuk keamanan Non-chroot Tinggi Pengguna terbatas Mencegah cd ke direktori lain
/usr/bin/rbash Sama dengan /bin/rbash Non-chroot Tinggi Sama dengan /bin/rbash Lokasi path berbeda
/bin/dash Eksekusi skrip cepat & POSIX Non-chroot Sedang Cron job & skrip sederhana Minim fitur interaktif
/usr/bin/dash Sama dengan /bin/dash Non-chroot Sedang Sama dengan /bin/dash Alternatif path
/usr/bin/tmux Manajemen sesi multiplexer Non-chroot Sedang Sesi persisten & multiple window Bukan shell tapi wrapper
/usr/bin/screen Multiplexer sesi alternatif Non-chroot Sedang Sama dengan tmux Lebih ringan dari tmux
/bin/bash (chrooted) Bash penuh tapi terkurung Chrooted Sangat Tinggi Multi-domain & keamanan maksimal Hanya akses direktori domain terkait

Jadi Tahu Perbedaan Tipe Shell SSH di Plesk!

Dengan memahami Panduan Pilih Shell SSH di Plesk Panel di atas, kita kini bisa menentukan tipe yang paling sesuai antara chrooted untuk keamanan maksimal atau non-chrooted untuk fleksibilitas penuh. Mulai dari shell ringan seperti dash hingga multiplexer seperti tmux dan screen, setiap pilihan Shell SSH di Plesk Panel memiliki tempatnya masing-masing tergantung kebutuhan pengelolaan server. Semoga penjelasan perbedaan, proses akses, serta tabel ringkasan ini membantu dalam mengambil keputusan yang lebih aman dan efisien.

Selamat mencoba mengatur Shell SSH di Plesk Panel sesuai keperluan website kita. Sampai jumpa di artikel dan panduan DomaiNesia berikutnya!

Dinda Fariz Alamsyah

Hanya seseorang yang suka otak-atik IT dan mengolah data, lagi tertarik soal AI

Berlangganan Artikel

Dapatkan artikel, free ebook dan video
terbaru dari DomaiNesia

{{ errors.name }} {{ errors.email }}
Migrasi ke DomaiNesia

Migrasi Hosting ke DomaiNesia Gratis 1 Bulan

Ingin memiliki hosting dengan performa terbaik? Migrasikan hosting Anda ke DomaiNesia. Gratis jasa migrasi dan gratis 1 bulan masa aktif!

Ya, Migrasikan Hosting Saya

Hosting Murah

This will close in 0 seconds