Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revisionBoth sides next revision
docs:guide-user:services:nas:ftp.overview [2020/01/05 23:13] – [FTP server vsftpd] lamelogindocs:guide-user:services:nas:ftp.overview [2021/05/21 22:00] – unavailable packages removed bobafetthotmail
Line 3: Line 3:
 ===== Links ===== ===== Links =====
  
-  * [[docs:guide-user:services:nas:pure-ftpd|Pure-FTPd]] 
-  * [[http://diantokam.blogspot.com/2012/11/openwrt-proftp-server.html|ProFTPD]] 
   * [[http://systembash.com/content/evaluating-ftp-servers-proftpd-vs-pureftpd-vs-vsftpd/|Evaluating FTP Servers: ProFTPd vs PureFTPd vs vsftpd]]   * [[http://systembash.com/content/evaluating-ftp-servers-proftpd-vs-pureftpd-vs-vsftpd/|Evaluating FTP Servers: ProFTPd vs PureFTPd vs vsftpd]]
  
Line 10: Line 8:
    
 ===== Quickguides: ===== ===== Quickguides: =====
-==== FTP server vsftpd ====+==== vsftpd ====
 The smallest of the three popular FTP servers The smallest of the three popular FTP servers
  
Line 30: Line 28:
 To support FTPD server through a firewall "opkg install kmod-nf-nathelper"  (Not typically needed) To support FTPD server through a firewall "opkg install kmod-nf-nathelper"  (Not typically needed)
    
-==== ProFTPD ==== 
  
-   - Install from web-interface or command-line: "**opkg install proftpd**" 
-   - Add a ftp [[docs:guide-user:security:secure.access#create_a_non-privileged_user_in_openwrt|user]] 
-   - Disallow Root login in **/etc/proftpd.conf**: <code>RootLogin               off</code> 
-   - Limit Access to **ftpuser** in **/etc/proftpd.conf**: <code><Limit LOGIN> 
- AllowUser ftpuser 
- DenyAll 
-</Limit></code> 
-   - Comment all in "**<Anonymous ~ftp>...</Anonymous>**" in **/etc/proftpd.conf** if you don't want anonymous access. 
-   - Enable shell add **/bin/false** to **/etc/shells** OR **RequireValidShell       off** to **/etc/proftpd.conf** 
-   - Start the server **/etc/init.d/proftpd start** and add enable the server to start on reboot. 
  • Last modified: 2024/05/16 11:25
  • by richy_64