PureFTPd + Virtual FTP Users (1.0.31)

A central place to check out community add-on releases for the ReadyNAS Ultra, Pro, NVX, 2100, 3100, 3200, 4200.
Forum rules
Add-ons in this forum are for use only on the ReadyNAS Pro and NVX models, and will not work with the Duo/NV/1100 platform.

For help with add-ons listed in this sub-forum, please post questions in this forum: General Discussion on ReadyNAS Add-ons.

These add-ons are created by third-party developers, and are not supported by NETGEAR. If you contact NETGEAR support for assistance with these add-ons, they will be unable to help you. Instead, post in the forum above to get help from the add-on developer.

PureFTPd + Virtual FTP Users (1.0.31)

Postby WhoCares? » Thu Apr 28, 2011 7:02 pm

Image
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
User avatar
WhoCares?
ReadyNAS Add-ons Expert
 
Posts: 3003
Joined: Tue Jan 15, 2008 6:34 am
Location: At my desk ;)
ReadyNAS: Pro

Return to Community Add-ons for ReadyNAS Ultra/Pro/NVX



Who is online

Users browsing this forum: No registered users and 2 guests