PureFTPd 1.0.31 + Virtual User Manager (x86)

PureFTPd 1.0.31 (x86)
Version: 0.3.3
USD $1.69

PureFTPd Logo

Description

PureFTPd is a secure, production-quality and standard-conformant FTP server. It doesn't provide useless bells and whistles, but focuses on efficiency and ease of use. It provides simple answers to common needs, plus unique useful features for personal users as well as hosting providers. Together with the Virtual User Manager it allows you to create user accounts that can access files on your ReadyNAS without having to give them a full account on the ReadyNAS. In addition it allows to lock users into chroot jails which overcomes a problem with the current ReadyNAS where FTP users can essentially see the whole file system.

Requirements:

ReadyNAS Platform: Intel
ReadyNAS Firmware: RAIDiator 4.2.15 or newer (may work with earlier versions but that's untested)

Requires:

  • PHP For this add-on to work, PHP with SQLite3 support has to be installed first! PHP add-ons known to work are 5.2.17 and 5.3.6 and newer.

Features:

  • Supports virtual users
  • Supports secure connections using SSL/TLS (FTPES)
  • Fast and leightweight FTP server
  • Complete with user manager (requires PHP)

Known Limitations:

  • As there already is an FTP service on the ReadyNAS, this add-on can't safely use port 21 for communications. Thus, it is using port 2121. In addition for passive connections a fixed port range from 50000 to 51000 is used. (see below under "Configuration" for details)
  • Since the user manager runs as part of the web server, not all directories are accessible to it. Thus you have to make directories you want to assign to a virtual user accessible by the "admin" user before you add the virtual user itself. The rights for the admin user can be revoked later on.
  • For SSL/TLS connections PureFTPd uses the certificate that's installed for the FrontView web service on your ReadyNAS. Thus the initial certificate is self-signed and will be reported as untrusted by sensible client software.

Installation

Configuration:

  • User Management:

    After installation you can access the User Manager using the quick link from the add-on's section in the "Add-Ons" -> "Installed" tab within Frontview. You will be presented with a login screen.

    The default username is Administrator with a default password of netgear1.

    After logging in with these credentials you can manage your virtual FTP users .

  • Firewall Configuration:

    To make the PureFTPd service accessible from the Internet it is not enough to tell your router to forward incoming requests on port 2121 to the local IP address of your ReadyNAS.

    In addition you also need to tell your router that all requests coming in on the ports from 50000 to 51000 should go to the ReadyNAS as well. Of you fail to do this, connections will be possible but all other actions like directory listings or file transfers will fail.

Videos:

  • Short demo of adding a user and the chroot functionality

Changes

  • 0.3.3
    • Initial release

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer