Your comments

There is a problem with my procedure. The script <SCRIPT_NAME> should start every time you save a configuration in Website->FTP because Ajenti V seems to save the /etc/pure-ftpd/pure-ftpd.conf every time you save a credential, losing the configuration of PassivePortRange...
Hi,
I tried your method but without success and I don't think modify Ajenti V files is a good practice, because if you update Ajenti V you risk to lose your changes.

I solved in this way:
  1. created a script with name <SCRIPT_NAME> here: /etc/init.d/
  2. inside <SCRIPT_NAME> put this command:
    1. echo "PassivePortRange 30000 35000" >> /etc/pure-ftpd/pure-ftpd.conf
    2. service pure-ftpd restart
  3. type this command: chmod 700 <SCRIPT_NAME>
  4. type this command: ln -s /etc/init.d/XXXX /etc/rc.d/
  5. reboot
Bye