i want to share some files with a former co-worker of mine. I figured plain ftp might be simpler and faster for him. I installed vsftpd, but everything I find seems to say that I need to make an user for him on my server. Is this true?
While not bullet proof you can set the login shell to /bin/false so that he can't open a shell on your server. That still gets him SSH access with allows port forwarding and other non-shell related features.
If you're just trying to share a few files with him I would look into using Google Drive or Dropbox, that will be far more palatable to someone with limited computer experience.
If you don't want to use any specific accounts and passwords for your friend, you still need to create account exactly called "Anonymous" and specify the folder for it. In this case if he types IP/domain of your FTP server he gets in without password and logging in, many web browsers and file managers logon to free FTP servers in anonymous mode by default.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.