FTP-server configuration

From ISPWiki
Jump to: navigation, search

Supported software

Currently ISPmanager Lite supports the following FTP-servers:

  • ProFTPd;
  • Pure-FTPd;
  • vsFTPd[1].

ISPmanager Business supports ProFTPd.

New features

The main difference is support for virtual ftp-users, i.e. FTP access is provided to multiple users without the need to create real users. Moreover, ftp-users will manage the server with privileges of their owner, and can access directories with set privileges.

Control panel's super users and administrators can manage ftp-users.

Configuration

You may manage any supported FTP-server using the software applications (packets). We do not recommend that you install and configure those packets manually, as it may cause malfunctioning of the control panel or security problems.

Once the FTP-server is installed, the special FTP parameter will be added into the configuration file specifying the module name and virtual users storage type.

ProFTPd

Once this packet is installed, the following parameter will be specified into the configuration file:

 path proftpd.conf <path>

where path is the path to the configuration file of the FTP-server ProFTPd. The default value is /etc/proftpd/proftpd.conf. Correspondingly, virtual users will locate in the proftpd.passwd file of the parent directory of the path specified above.

Pure-FTPd

Once this packet is installed, the following parameter will be specified into the configuration file:

 path pure-ftpd-etc <path>

where path is the path to the configuration file of the FTP-server Pure-FTPd. The default value is /etc/pure-ftpd/. Correspondingly, virtual users will locate in the pureftpd.passwd file of the path specified above.

vsFTPd

Once this packet is installed, the following parameter will be specified into the configuration file:

 path vsftpd.conf <path>

where path is the path to the configuration file of the FTP-server vsFTPd. The default value is /etc/vsftpd.conf. Correspondingly, virtual users will locate in the passwd file of the parent directory of the path specified above.

Notes

  1. vsFTPd-server >= 3.0. is supported Earlier versions do not allow users to write into the root directory if its chroot-environment.