FTP Account adalah akun yang digunakan untuk mengakses dan mengelola file website melalui protokol FTP. Dengan akun FTP, pengguna dapat mengunggah, mengunduh, memindahkan, menghapus, dan mengatur file website menggunakan aplikasi FTP Client seperti FileZilla atau software sejenis.
Pada hosting yang menggunakan cPanel, FTP Account dapat dibuat melalui menu FTP Accounts. Administrator atau pemilik hosting dapat menentukan username, password, direktori yang dapat diakses, serta quota penyimpanan untuk akun tersebut.
Apa Itu FTP?
FTP (File Transfer Protocol) adalah protokol yang digunakan untuk melakukan transfer file antara komputer pengguna dan server. Dalam pengelolaan website, FTP sering digunakan untuk memindahkan file dari komputer lokal ke server hosting atau sebaliknya.
FTP sangat berguna ketika pengguna ingin mengelola file website tanpa harus membuka File Manager melalui browser.
Apa Itu FTP Account?
FTP Account adalah akun dengan kredensial khusus yang digunakan untuk terhubung ke server melalui FTP. Setiap akun dapat memiliki username, password, dan direktori akses yang berbeda.
Penggunaan FTP Account terpisah dapat membantu memberikan akses kepada developer, administrator, atau pihak lain tanpa harus membagikan akses utama ke cPanel.
Fungsi FTP Account
FTP Account dapat digunakan untuk berbagai kebutuhan pengelolaan website, antara lain:
- Mengunggah file website ke server.
- Mengunduh file dari server ke komputer.
- Mengubah atau mengganti file website.
- Membuat dan menghapus folder.
- Memindahkan file antar direktori.
- Memberikan akses file kepada developer.
- Mengelola file website menggunakan FTP Client.
Perbedaan FTP Account dan Akun cPanel
FTP Account dan akun cPanel memiliki fungsi yang berbeda. Akun cPanel memberikan akses ke berbagai fitur pengelolaan hosting, sedangkan FTP Account terutama digunakan untuk mengakses file melalui protokol FTP atau layanan transfer file yang didukung server.
| Akun | Fungsi Utama |
|---|---|
| cPanel | Mengelola berbagai fitur hosting seperti file, database, email, domain, dan konfigurasi lainnya. |
| FTP Account | Mengelola file dan direktori sesuai hak akses yang diberikan. |
Persiapan Sebelum Membuat FTP Account
Sebelum membuat FTP Account, siapkan beberapa informasi berikut:
- Akses login ke cPanel.
- Username FTP yang akan digunakan.
- Password FTP yang kuat.
- Direktori yang akan diberikan kepada pengguna.
- Quota penyimpanan jika diperlukan.
Jika akun FTP diberikan kepada developer atau pihak ketiga, sebaiknya akses dibatasi hanya pada direktori yang memang diperlukan.
Cara Membuat FTP Account di cPanel
Berikut langkah umum untuk membuat FTP Account melalui cPanel:
- Login ke cPanel.
- Cari bagian Files.
- Klik menu FTP Accounts.
- Pada bagian Add FTP Account, masukkan username FTP.
- Buat password yang kuat.
- Tentukan direktori yang dapat diakses akun tersebut.
- Tentukan quota jika fitur tersebut tersedia.
- Klik Create FTP Account.
Setelah berhasil dibuat, FTP Account akan muncul pada daftar akun FTP yang tersedia di cPanel.
Cara Menentukan Directory FTP Account
Bagian Directory menentukan lokasi file yang dapat diakses oleh FTP Account. Pengaturan ini penting karena menentukan cakupan akses akun terhadap file website.
Misalnya, sebuah akun FTP hanya digunakan untuk mengelola file website pada direktori:
public_html/client
Maka akses FTP sebaiknya dibatasi pada direktori tersebut jika kebutuhan pengguna memang hanya mengelola website atau aplikasi di lokasi tersebut.
Hindari memberikan akses ke direktori yang lebih luas daripada kebutuhan.
Apa Itu FTP Quota?
FTP Quota adalah batas penggunaan penyimpanan yang dapat diberikan kepada FTP Account. Jika opsi quota tersedia pada cPanel, administrator dapat menentukan batas penggunaan storage untuk akun FTP tertentu.
Untuk akun yang hanya digunakan mengunggah file tertentu, quota dapat digunakan untuk membatasi penggunaan ruang penyimpanan sesuai kebutuhan.
Cara Mengetahui Informasi FTP Account
Setelah membuat FTP Account, informasi yang diperlukan untuk menghubungkan FTP Client biasanya meliputi:
- FTP Host atau hostname server.
- Username FTP.
- Password FTP.
- Port sesuai protokol yang digunakan.
- Protocol, misalnya FTP atau layanan FTP aman yang didukung server.
Gunakan informasi server yang diberikan oleh penyedia hosting. Port dan metode koneksi dapat berbeda tergantung konfigurasi layanan.
Cara Menggunakan FTP Account dengan FileZilla
Salah satu FTP Client yang populer adalah FileZilla. Setelah FTP Account dibuat, akun tersebut dapat digunakan untuk melakukan koneksi ke server.
- Instal dan buka FTP Client.
- Masukkan hostname FTP.
- Masukkan username FTP.
- Masukkan password FTP.
- Masukkan port sesuai konfigurasi server.
- Pilih metode koneksi yang sesuai.
- Hubungkan ke server.
Setelah koneksi berhasil, FTP Client biasanya menampilkan file lokal di satu sisi dan file pada server di sisi lainnya. File dapat dipindahkan dengan metode yang didukung oleh aplikasi tersebut.
FTP, FTPS, dan SFTP
Istilah FTP, FTPS, dan SFTP sering dianggap sama, padahal ketiganya menggunakan teknologi yang berbeda.
FTP
FTP adalah protokol transfer file standar yang tidak menyediakan enkripsi pada koneksi FTP biasa. Karena itu, pengguna sebaiknya mempertimbangkan metode transfer yang lebih aman jika server menyediakannya.
FTPS
FTPS adalah FTP yang menggunakan TLS untuk memberikan perlindungan enkripsi pada koneksi. FTPS masih menggunakan mekanisme FTP, tetapi komunikasi dapat diamankan menggunakan TLS.
SFTP
SFTP (SSH File Transfer Protocol) merupakan protokol transfer file yang berjalan melalui SSH. SFTP berbeda dari FTP dan FTPS meskipun sama-sama dapat digunakan untuk transfer file.
Tidak semua layanan hosting menyediakan SFTP. Jika tersedia, gunakan konfigurasi yang diberikan oleh penyedia hosting.
Cara Mengubah Password FTP Account
Password FTP dapat diubah melalui cPanel jika pengguna memiliki akses yang diperlukan.
- Login ke cPanel.
- Buka menu FTP Accounts.
- Cari FTP Account yang ingin diubah.
- Pilih opsi Change Password atau opsi serupa.
- Masukkan password baru.
- Simpan perubahan.
Setelah password diubah, FTP Client yang menggunakan akun tersebut harus diperbarui dengan password baru.
Cara Mengubah Directory FTP Account
Jika konfigurasi cPanel menyediakan opsi tersebut, direktori FTP Account dapat diubah dari menu pengelolaan FTP Account.
Pastikan direktori baru benar-benar sesuai dengan kebutuhan pengguna. Perubahan direktori dapat menyebabkan file yang sebelumnya terlihat melalui FTP menjadi tidak tersedia dari akun tersebut karena lokasi aksesnya berubah.
Cara Menghapus FTP Account di cPanel
FTP Account yang sudah tidak diperlukan sebaiknya dihapus agar tidak menjadi akun akses yang tidak digunakan.
- Login ke cPanel.
- Buka menu FTP Accounts.
- Cari akun FTP yang ingin dihapus.
- Klik opsi Delete.
- Konfirmasi penghapusan akun.
Ketika menghapus FTP Account, perhatikan opsi penghapusan direktori jika ditampilkan oleh cPanel. Jangan menghapus direktori atau file website secara tidak sengaja.
Masalah FTP Account yang Sering Terjadi
FTP Tidak Bisa Login
Jika FTP Client tidak dapat login, periksa kembali username, password, hostname, port, dan metode koneksi yang digunakan.
Pastikan juga FTP Account masih aktif dan tidak dibatasi oleh konfigurasi server.
530 Login Authentication Failed
Pesan seperti 530 Login authentication failed biasanya berkaitan dengan kegagalan autentikasi. Periksa username dan password FTP serta pastikan format username sesuai dengan yang ditampilkan pada cPanel.
FTP Bisa Login tetapi Tidak Bisa Upload
Jika login berhasil tetapi file tidak dapat diunggah, periksa beberapa kemungkinan seperti:
- Direktori tujuan tidak memiliki izin yang sesuai.
- Quota FTP telah mencapai batas.
- Storage hosting telah penuh.
- FTP Account tidak memiliki akses ke direktori tersebut.
- Server menerapkan pembatasan tertentu terhadap proses upload.
File Tidak Terlihat di FTP
Jika file tidak terlihat, periksa direktori yang digunakan oleh FTP Account. Bisa jadi akun tersebut hanya diberikan akses ke folder tertentu sehingga tidak dapat melihat direktori di luar lokasi tersebut.
Koneksi FTP Terputus
Koneksi dapat terputus karena masalah jaringan, timeout, konfigurasi FTP Client, firewall, atau pembatasan server. Coba gunakan metode koneksi yang direkomendasikan oleh penyedia hosting dan periksa log koneksi FTP Client.
Tips Keamanan FTP Account
- Gunakan password FTP yang kuat dan unik.
- Jangan membagikan password FTP kepada pihak yang tidak berkepentingan.
- Batasi directory sesuai kebutuhan pengguna.
- Hapus FTP Account yang sudah tidak digunakan.
- Gunakan koneksi terenkripsi jika tersedia dan sesuai dengan konfigurasi hosting.
- Hindari menggunakan akun utama untuk kebutuhan pihak ketiga jika akun FTP terpisah sudah mencukupi.
- Periksa aktivitas dan akses file jika terjadi perubahan yang tidak dikenal.
Apakah FTP Account Aman Digunakan?
FTP Account dapat digunakan untuk pengelolaan file website, tetapi keamanan sangat bergantung pada metode koneksi, konfigurasi server, kekuatan password, serta cara akun tersebut dikelola.
Jika tersedia, gunakan metode transfer yang mendukung enkripsi seperti FTPS atau SFTP sesuai dukungan server hosting. Hindari mengirim kredensial melalui koneksi yang tidak terenkripsi apabila terdapat alternatif yang aman.
Kapan Sebaiknya Menggunakan FTP Account?
FTP Account berguna ketika pengguna membutuhkan akses langsung ke file website dari aplikasi FTP Client. Beberapa contoh penggunaannya adalah:
- Upload website ke hosting.
- Memindahkan banyak file sekaligus.
- Backup file website ke komputer lokal.
- Memberikan akses file kepada developer.
- Mengelola file website tanpa membuka cPanel.
Untuk pengelolaan sederhana, File Manager cPanel juga dapat digunakan sehingga pengguna tidak selalu membutuhkan FTP.
FTP Account untuk Developer
Jika developer membutuhkan akses untuk mengelola website, sebaiknya buat FTP Account khusus untuk developer daripada memberikan kredensial cPanel utama.
Batasi akses akun tersebut pada direktori proyek yang diperlukan. Setelah pekerjaan selesai, akun dapat dinonaktifkan atau dihapus jika sudah tidak diperlukan.
Pendekatan ini membantu mengurangi cakupan akses dan memisahkan akses pengelolaan file dari akses administrasi hosting.
Kesimpulan
Cara membuat FTP Account di cPanel dapat dilakukan melalui menu FTP Accounts dengan menentukan username, password, direktori akses, dan quota sesuai kebutuhan. Setelah dibuat, akun tersebut dapat digunakan melalui FTP Client untuk mengelola file website pada server.
Untuk keamanan yang lebih baik, gunakan password yang kuat, batasi direktori sesuai kebutuhan, hapus akun yang sudah tidak digunakan, dan gunakan koneksi terenkripsi seperti FTPS atau SFTP apabila tersedia dan didukung oleh layanan hosting.
FAQ
Apa itu FTP Account di cPanel?
FTP Account adalah akun khusus yang digunakan untuk mengakses dan mengelola file pada server hosting melalui FTP atau metode transfer file yang didukung server.
Bagaimana cara membuat FTP Account di cPanel?
Login ke cPanel, buka menu FTP Accounts, masukkan username dan password, tentukan directory serta quota jika diperlukan, kemudian klik Create FTP Account.
Apakah FTP Account sama dengan akun cPanel?
Tidak. Akun cPanel digunakan untuk mengelola berbagai fitur hosting, sedangkan FTP Account terutama digunakan untuk mengakses file dan direktori sesuai hak akses yang diberikan.
Apa fungsi Directory saat membuat FTP Account?
Directory menentukan lokasi file yang dapat diakses oleh FTP Account. Pembatasan direktori dapat digunakan agar pengguna hanya memiliki akses ke file yang memang diperlukan.
Apakah FTP Account bisa digunakan dengan FileZilla?
Ya. FTP Account dapat digunakan dengan FileZilla atau FTP Client lain yang kompatibel dengan protokol dan konfigurasi server hosting.
Kenapa FTP Account tidak bisa login?
Periksa username, password, hostname, port, metode koneksi, serta status FTP Account. Pastikan juga konfigurasi server tidak membatasi koneksi FTP tersebut.
Apa perbedaan FTP dan SFTP?
FTP adalah protokol transfer file, sedangkan SFTP adalah protokol transfer file yang berjalan melalui SSH. Keduanya berbeda secara teknis dan membutuhkan dukungan server yang sesuai.
Apakah FTP Account aman?
Keamanan FTP Account bergantung pada konfigurasi dan metode koneksi yang digunakan. Jika tersedia, gunakan koneksi terenkripsi seperti FTPS atau SFTP dan gunakan password yang kuat.
Apakah FTP Account yang sudah tidak digunakan perlu dihapus?
Sebaiknya ya. Menghapus akun yang tidak lagi diperlukan dapat mengurangi jumlah akun akses yang aktif pada hosting.
