Setting Passive FTP untuk CSF (ConfigServer Security Firewall) pada CPanel dan Virtualmin

Pengguna FileZilla umumnya merasakan gangguan koneksi terutama saat mengupload file yang besar maupun file kecil dalam jumlah banyak. Hal ini disebabkan karena secara default FileZilla menggunakan mode Aktive FTP, yaitu mode yang menggunakan banyak port untuk mengupload maupun download file.
Sedangkan CSF secara default memblock port Passive FTP, yang umumnya menggunakan port 30000 sampai 50000. Untuk itu maka kita perlu membuka port tsb sbb:

  1. Pada CSF, tambahkan port 30000 - 35000 pada TCP_IN, misalnya:
    TCP_IN = 20,22,25,53,80,110,143,443,465,587,993,995,2077,2078,2095,2096,30000:35000
  2. Kemudian edit file config PureFTP
    #  nano /etc/pure-ftpd.conf
  3. Cari baris sbb:
    # PassivePortRange          30000 50000
    Ubah menjadi:
    PassivePortRange          30000 35000
  4. Kemudian restart kedua service tsb:
    # /etc/init.d/pureftp restart
    # csf --restart
  5. Untuk ProFTP maka edit file /etc/proftpd.conf

Jika tidak memungkinkan bagi anda untuk membuka port 30000 - 35000 maka ubah setting FileZilla agar menggunakan Passive FTP dengan cara set Active FTP = FALSE. Untuk pengguna FireFTP tidak bermasalah karena secara default sudah menggunakan Passive FTP (WW).