====== Information ====== * vsftpd ((https://security.appspot.com/vsftpd.html)) ===== Prerequisites ===== * [[bsd:server:freebsd_14.3|FreeBSD 14.3]] ====== Dependencies ====== su - pkg install 'vsftpd-ssl' ====== Service ====== * Service start needs [[#general|conf]] su - sysrc vsftpd_enable="YES" service 'vsftpd' start ====== Settings ====== ===== General ===== * Pasted at bottom of ''.conf'' and is prioritized over defaults su - ee '/usr/local/etc/vsftpd.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 # End ====== Drives ====== * [[bsd:notes:zfs_nas_format]] ====== Permissions ====== ===== chown ===== su - chown -R 'espionage724':'espionage724' '/NAS' && sync ===== chmod ===== su - chmod -R '774' '/NAS' && sync