User Tools

Site Tools


servers:bsd:vsftpd

This is an old revision of the document!


Information

  • vsftpd 1)

Prerequisites

Dependencies

su -l
pkg install 'vsftpd-ssl'

Firewall

  • 20/tcp
  • 21/tcp
  • PASV: 40000-50000/tcp
sudo firewall-cmd --add-port='20/tcp' --permanent && sudo firewall-cmd --add-port='21/tcp' --permanent && sudo firewall-cmd --add-port='40000-50000/tcp' --permanent && sudo firewall-cmd --reload

Service

su -l
sysrc vsftpd_enable="YES" 

Settings

General

su -l
ee '/usr/local/etc/vsftpd6.conf' && service 'vsftpd' restart
# Custom
listen=YES
background=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
#pasv_enable=YES
#pasv_max_port=50000
#pasv_min_port=40000
local_root=/NAS
force_dot_files=YES

Drives

Permissions

chown

su -l
chown --recursive 'espionage724':'espionage724' '/NAS' && sync

chmod

su -l
chmod --recursive '774' '/NAS' && sync
/srv/www/wiki/data/attic/servers/bsd/vsftpd.1732977181.txt.gz · Last modified: by Sean Rhone