|
Post by peterfu on Apr 2, 2007 1:29:00 GMT 7
The pure-ftpd Server is part of the N5200 FW. However it lacks some functionality in the original shipped version. Therefore this module gives some enhancements: On the module property page, you can do this: * See a short module description. * View actually active ftp sessions * View, Download and Clear the ftp log file * Disable/Enable Anonymous ftp access (the module defaults to disabled anonymous access) There are a view issues in this version: * the first time view of the active connection works sometimes only if at least one ftp connection was made before (seems this is a bug in the pure-ftpwho executable which is used) * enabling the module works, even if the ftp-service is disabled * if you disable the module and you want to use the standard ftp service, then you have to disable/enable it (or reboot after disabling the module) You can access the module here: onbeat.dk/thecus/index.php/N5200_Module:_PUREFTPDIt works only for FW 1.00.08, cause some data are read out from the N5200 database and at least one needed value is not available in version <1.00.08. As this is my first html and php coding, please be patient with the sources - they do what they should do. I've tested it now for a week and it runs fine without any problems on my N5200. br Peter
|
|
|
Post by peterfu on Apr 16, 2007 15:36:56 GMT 7
A new version (2.00.01)of the PUREFTP module was released today. There are some bug fixes and a lot more of parameters to set compared to Version 2.00.00 Fixes: ---------- * enabling the module fails, if the ftp-service is disabled * disabling the module starts standard ftp-service, if enabled * for mail sending the domain name ist used instead of the hostname Added: ------ * Log file is backed up at uninstallation and restored at installation * Filters can be set for log file viewing * additional settings on module property page ** Allow only Anonymous access but no directory creation ** Allow only anonymous access and may create directories ** Anonymous allowed, but no directory creation ** Set maximum number of connections (default is 50) ** Set maximum Clients per IP (default is unlimited) ** Disallow File renaming, however file overwrite is still possible ** Disallow Upload of anonymous users ** Set maximum Idle Time in Minutes (default is 15) ** force active mode (use only if passive mode is not working behind a router or firewall) ** force IP or Hostname send ** limit bandwith for anonymous users in KB/s ** limit bandwith for users in KB/s <upload> <download> ** ignore parts of RFC Issues in Version 2.00.01: -------------------------- * the first time view of the active connection works sometimes only if at least one ftp connection was made before (seems this is a bug in the pure-ftpwho executable which is used) * the following issues are due to N5200 Firware and can't be fixed ** if module is enabled and the standard FTP service is disabled also the module stops, but can't be seen as disabled ** if module is enabled and standard FTP service is disabled and enabled again, the module is not running (disableing/enabling the module or a reboot fixes this) You can access the module here: onbeat.dk/thecus/index.php/N5200_Module:_PUREFTPDbr Peter
|
|
|
Post by greybard on Apr 17, 2007 10:22:05 GMT 7
I can install this but I can't enable it.
2.0 PureFTPD installs and enables fine.
Anyone have any ideas why I can't enable this module?
|
|
|
Post by greybard on Apr 17, 2007 10:33:04 GMT 7
Never mind, I really should read the "New Features" better...
|
|
|
Post by peterfu on Apr 18, 2007 0:57:04 GMT 7
Never mind, I really should read the "New Features" better... This "Feature" was introduced, because if You disable the standard FTP service and the box boots up then the rc.ftpd script, which starts and stops the standard pure-ftpd would kill the ftp server. I'm not realy happy with this solution but was not able to give the pure-ftpd serverprocess another name, which would solve 2 of the open issues. br Peter
|
|
|
Post by cattlebaron on Apr 25, 2007 7:22:05 GMT 7
Does PureFTP support SFTP? I am looking for an SFTP solution and I already have an N5200 so that would save a lot of work.
|
|
|
Post by peterfu on Apr 25, 2007 11:33:20 GMT 7
SFTPD uses the SSHD via port 22 and not FTP via port 21. So if You install the SSHD module, then you have theoratically SFTP Support. The problem is, that the users on the N5200 are generated without a valid shell and home directory (all /dev/null) and therefore the login via SSH is not possible. The only exception is the sys user, generated via SYSUSER module, which then may use SFTP. Im not sure what happens if You change manually the passwd entries to valid home dirs and shells for other users. br Peter
|
|
|
Post by peterfu on Jun 1, 2007 2:55:46 GMT 7
New Version available, which uses the from field of the mail notification introduced in FW 1.00.10 also for module notification. There are no other changes, except this one. Of course this version does not run on FW Versions prior to 1.00.10 br Peter
|
|
|
Post by greybard on Jun 1, 2007 9:30:33 GMT 7
Is this a new version under a new version number?
I only see 2.00.00 and none of the files in the zip are newer than March.
Steve
|
|
|
Post by greybard on Jun 1, 2007 9:34:34 GMT 7
Ok, found it...
Turns out if you go to the 5200 mainpage, click on modules and click on FTP Access it only shows 2.00.00, if you reconstruct the broken link above it takes you to the right place.
|
|
|
Post by greybard on Jun 1, 2007 9:46:35 GMT 7
Never mind again, turned out to be corrupted cache in my Firefox.
New version of Firefox fixed it.
|
|
|
Post by hydkrash on Jun 3, 2007 23:59:07 GMT 7
hi, When I install this on my N5200, I get the following error: Install module failed since Nas type or version not match.1.
Any ideas?
|
|
|
Post by peterfu on Jun 4, 2007 3:31:31 GMT 7
I assume You are trying to install PUREFTPD 2.00.02 on a FW which is lower than1.00.10 - if so, the please use 2.00.01 instead - assuming You are on FW 1.00.08. 2.00.02 will not install on FW lower 1.00.10, cause it uses the new from mail field from the configuration database. 2.00.01 will install on FW 1ยท00.08 and has the same functionality as 2.00.02, except the from mail field. FW version lower than 1.00.08 are not supported from any module version. The current comaptibility matrix is: PUREFTPD 2.00.01 works on FW 1.00.08 and 1.00.10 PUREFTPD 2.00.02 works on FW 1.00.10 br Peter
|
|
|
Post by hydkrash on Jun 4, 2007 15:54:15 GMT 7
I'm running firmware 1.00.08. I can't seem to find 1.00.10 though. Anyway, I had PUREFTPD 2.00.01 installed, but removed it. Now when I try to reinstall it (PUREFTPD 2.00.01 ) I get the error above.
|
|
|
Post by peterfu on Jun 4, 2007 20:33:47 GMT 7
I'm running firmware 1.00.08. I can't seem to find 1.00.10 though. Anyway, I had PUREFTPD 2.00.01 installed, but removed it. Now when I try to reinstall it (PUREFTPD 2.00.01 ) I get the error above. Firmware 1.00.10 is available here: www.thecus.com/Downloads/N5200upgrade.1.00.10.binThe error is strange, cause during development of the module I've deinstalled and installed it a dozen times on FW 1.00.08. I will do a check in a few hours of the 2.00.01 version. At the moment I'm in work - so no complete access to the N5200 and I'm in the middle of setting the N5200 up from scratch - but I can't do any check on FW 1.00.08 cause I'm already running FW 1.00.10. br Peter
|
|