Configuring FTP-server

Supported software

Currently ISPmanager supports the following FTP-servers:

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

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.

Was this answer helpful?

 Print this Article

Also Read

Database size

Database size User database size cache allows for decreasing load on database servers and...

Installing ISPmanager on Microsoft Windows Server

This article describes some specific notes you should keep in mind when installing ISPmanager 5...

List of users

This module can be used to manage your user accounts. You may add new users, edit their...

User management (DNSmanager)

There are 3 access levels in the DNSmanager control panel: Administrator - can use all...

Alpha-version

The Alpha version of a control panel is the first phase to begin software testing. It...