FTP servers

The smallest of the three popular FTP servers

  1. Install from web-interface or command-line: “opkg install vsftpd
  2. You might want to start and enable the vsftpd service in web-interface “System/Startup”
  3. Configuration file is located in “/etc/vsftpd.conf
  4. To set the default FTP folder add the following to the config file: “local_root=/mnt/usb1
  5. To enable PASSIVE mode, add the following to the config file: “pasv_enable=YES”, “pasv_min_port=10090”, and “pasv_max_port=10100”
  6. The vsftpd service can be controlled with the usual commands:
   /etc/init.d/vsftpd start     (Start the service)
   /etc/init.d/vsftpd stop      (Stop the service)
   /etc/init.d/vsftpd restart   (Restart the service)
   /etc/init.d/vsftpd reload    (Reload configuration files (or restart if that fails))
   /etc/init.d/vsftpd enable    (Enable service autostart)
   /etc/init.d/vsftpd disable   (Disable service autostart)

To support FTPD server through a firewall “opkg install kmod-nf-nathelper” (Not typically needed)

This guide easily explains how to setup an anonymous ftp server with vsftpd.

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website.More information about cookies
  • Last modified: 2024/05/16 11:25
  • by richy_64