anonymous ftp server on macOS
axelk@hopl:~$ sw_vers ProductName: Mac OS X ProductVersion: 10.12.5 BuildVersion: 16F73 axelk@hopl:~ $ cat /etc/ftpd.conf # match umask from Mac OS X Server ftpd # umask all 022 chroot GUEST /Volumes/Sick/ftp modify guest off umask guest 7777 upload guest on $ sudo -s launchctl load -w /System/Library/LaunchDaemons/ftp.plist $ sudo -s launchctl unload -w /System/Library/LaunchDaemons/ftp.plist // axelk is the admin account on the system $ dseditgroup -o edit -u axelk -a ftp com.apple.access_ftp $ ftp axelk@localhost Trying ::1... Connected to localhost. 220 ::1 FTP server (tnftpd 20100324+GSSAPI) ready. Name (localhost:axelk): ftp 331 Guest login ok, type your name as password. Password: 230 Guest login ok, access restrictions apply. Remote system type is UNIX. Using binary mode to transfer files. ftp>