I have installed Pure-FTPd on my MacOS Catalina using brew and started it using brew services start pure-ftpd. The configuration in /usr/local/etc/pure-ftpd.conf sets NoAnonymous to be no and MinUID to be 100. I have created a virtual user that is based on the system account nobody with a UID of 4294967294. I have also added /usr/bin/false to /etc/shells. However, I still get the following error:
421 Sorry, but I can't trust you
ftp: Login failed.
After attempting to modify the configurations and creating slightly modified virtual users several times, I shifted my attempt to logging in to FTP as anonymous. However, I got the following error:
Unable to set up secure anonymous FTP
I have checked out the FAQ for Pure-FTPd and it seems that I have addressed all potential causes of the above two errors. Any suggestions on how I can log in to FTP?