Posts: 3,086
Registered: ‎2008-01-15

PureFTPd + Virtual FTP Users (1.0.31)

PureFTPd 1.0.31 + Virtual User Manager

  • 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: RAIDiator 4.2.15 or newer

  • Platform: Intel

  • Current Version: PureFTPd 1.0.31 + Virtual Users v0.3.3
    • Changes from previous release:
      - None, initial public release

  • Important:

    • This module requires PHP with SQLite3 support to be installed. Known good PHP add-ons are version 5.2.17 and 5.3.6.

  • 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 <strong>2121</strong>. In addition for passive connections a fixed port range from <strong>50000 to 51000</strong> 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.

  • 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.

  • History
Follow me on Twitter, Facebook, Google+ or visit my add-on web site
Discussion Stats
  • 0 replies
  • 0 kudos
  • 1 in conversation
Top Contributors