Panduan Lengkap Mengakses Seluruh Folder Hosting cPanel Menggunakan FileZilla (SFTP/FTP Client)
Mengelola file di hosting tidak selalu harus melalui File Manager di cPanel. Banyak pengguna—terutama developer, admin server, hingga pemilik website—lebih nyaman menggunakan aplikasi seperti FileZilla karena menawarkan kemudahan drag & drop, kecepatan transfer yang stabil, serta tampilan mirip Windows Explorer.
Pada panduan ini, kita akan membahas tahap-tahap lengkap mulai dari persiapan di cPanel, konfigurasi akun, hingga koneksi ke FileZilla agar Anda bisa mengakses seluruh folder di akun hosting Anda secara aman menggunakan SFTP.
Panduan ini cocok untuk pemula maupun pengguna tingkat menengah yang membutuhkan langkah-langkah jelas, sistematis, dan aman.
![]() |
| Tampilan Filezilla (Windows) |
1. Mengapa Menggunakan SFTP (Bukan FTP Biasa)?
Sebelum masuk ke tahap konfigurasi, ada satu hal penting: gunakan SFTP, bukan FTP.
SFTP (SSH File Transfer Protocol) mengamankan:
- Username
- Password
- File yang Anda upload/download
- Perintah-perintah yang dijalankan
Semua data dienkripsi sehingga tidak bisa disadap oleh siapa pun.
Sementara itu, FTP tradisional tidak memiliki enkripsi, sehingga sangat tidak direkomendasikan pada hosting modern.
Jika hosting Anda mendukung SSH (mayoritas hosting cPanel mendukung), maka seluruh panduan ini akan memakai SFTP.
2. Tahap Persiapan di cPanel
Untuk mengakses seluruh direktori (root home), Anda memerlukan “cPanel Account Credentials”—bukan FTP account biasa.
Karena:
-
FTP account tambahan biasanya hanya bisa mengakses folder tertentu (misalnya
/public_html).
Tapi akun utama cPanel punya akses penuh ke seluruh direktori home — termasuk:
/public_html- /etc
- /tmp
- dan semua subfolder lain
✔ Jadi, kita akan menggunakan kredensial akun cPanel utama.
Informasi yang harus Anda siapkan:
1. Username cPanel2. Password cPanel
3. Hostname / Server Host
- Biasanya domainkamu.com
- Bisa juga servername.webhost.com
Jika Anda tidak tahu servername atau port SSH, Anda bisa menemukannya di:
-
Menu: "Server Information" / "General Information"
-
Atau tanya ke provider hosting
3. Memastikan SSH / SFTP Aktif di Hosting
Pada cPanel, biasanya fitur ini aktif secara default.
Untuk memastikannya:
- Buka cPanel
- Cari menu SSH Access
- Jika muncul halaman tanpa error, berarti SSH aktif
- Jika disuruh “request SSH”, artinya hosting Anda memerlukan aktivasi manual
Tanpa akses SSH, Anda tidak bisa menggunakan SFTP dan harus menggunakan FTPS atau FTP biasa.
4. Download & Instal FileZilla
Download versi resmi:
👉 https://filezilla-project.org/
Hindari download dari Softonic, CNET, atau situs mirror yang tidak resmi.
Setelah terinstal, lanjut ke langkah konfigurasi.
5. Cara Menghubungkan FileZilla ke Seluruh Folder Hosting via SFTP
Untuk memudahkan, kita akan menggunakan Site Manager.
Langkah-langkahnya:
- Buka FileZilla
- Klik menu File → Site Manager
- Klik New Site dan beri nama (misal: “Hosting Saya – SFTP”)
- Di bagian kanan, isi seperti berikut:
• Host:
atau jika domain belum aktif:
• Port:
• Protocol:
• Logon Type:
• Username:
(isi dengan username cPanel utama)
• Password:
(isi password cPanel Anda)
-
Klik Connect
Jika berhasil, Anda akan melihat tampilan seperti berikut:
Dan di dalamnya ada:
- public_html
- etc
- ssl
- tmp
- access-logs
- cpbackup
- dan seluruh folder lain
📌 Ini berarti Anda sudah berhasil mendapatkan akses lengkap ke seluruh file hosting.
6. Struktur Folder yang Akan Anda Temui (Penting Diketahui)
Agar tidak salah hapus file, pahami struktur folder hosting cPanel.
📁 /home/username/
Folder utama akun hosting (root home).
Semua file cPanel disimpan di sini.
📁 public_html/
Ini adalah folder utama website.
File inilah yang terlihat di internet.
📁 mail/
Seluruh email dari akun hosting disimpan di sini.
📁 etc/
Konfigurasi akun email.
📁 ssl/
Sertifikat SSL (Let’s Encrypt / AutoSSL) tersimpan di sini.
📁 tmp/
Log, statistik, session, dsb.
📁 access-logs/
Riwayat kunjungan domain.
Dengan menggunakan FileZilla, Anda bisa memantau dan mengelola semuanya.
7. Pengaturan Keamanan Penting (Sangat Direkomendasikan)
Agar FileZilla tetap aman, lakukan hal berikut:
✔ Jangan simpan password dalam plaintext
FileZilla menyimpan password secara jelas (tanpa enkripsi).
Gunakan opsi:
-
Settings → Interface → Passwords → Do Not Save Passwords
✔ Gunakan SFTP, bukan FTP
FTP = password terlihat oleh hacker.
SFTP = aman.
✔ Jangan bagikan akun cPanel utama
Jika Anda ingin memberi akses ke orang lain:
- buat FTP Account terpisah
- atau berikan akses ke folder tertentu saja
Akun cPanel utama punya hak penuh.
8. Troubleshooting: Error yang Sering Muncul & Solusinya
❌ “Connection Timed Out”
- Port 22 diblokir hosting → hubungi provider
- Firewall PC memblokir SSH → matikan sementara
❌ “Authentication Failed”
- Password salah
- Caps Lock aktif
- Username cPanel bukan username FTP tambahan
❌ “Server Sent Passive Reply With Unroutable Address”
-
Gunakan SFTP, bukan FTP
-
Atau aktifkan:
Edit → Settings → FTP → Passive Mode
❌ Tidak tampil folder lengkap (hanya public_html)
- Anda memakai FTP Account tambahan, bukan akun cPanel utama
- Gunakan kredensial utama cPanel
Kesimpulan
FileZilla adalah alat terbaik untuk mengelola file di hosting cPanel secara cepat dan aman, terutama menggunakan SFTP. Dengan menggunakan username dan password utama cPanel, Anda bisa mengakses seluruh struktur folder hosting, bukan hanya public_html.
Melalui panduan ini, Anda sudah mengetahui:
- Cara menyiapkan akses melalui cPanel
- Cara konfigurasi FileZilla menggunakan SFTP
- Struktur folder penting di hosting
- Pengamanan FileZilla agar tetap aman
- Penyelesaian error yang sering muncul
Dengan setup ini, Anda bisa bekerja lebih efisien, aman, dan rapi dalam mengelola file website maupun server hosting Anda.
