Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
This worked great with the ftpuser however I try to create an additional user and it won’t connect. I get a “Cant read from control socket. Socket error = #0”. ftpuser connect fine, is there anything else that needs to be added besides the additional user with he’s own home folder?
vsftpd.log entries. Thu Dec 12 16:30:34 2013 [pid 2] CONNECT: Client “174.250.xxx.xxx” Thu Dec 12 16:30:38 2013 [pid 1] [raff] OK LOGIN: Client “174.220.xxx.xxx”
This was in the log, raff is the user I am trying to add. I did notice that when I created the user, it also created a user folder /home/raff containing .profile .bashrc and .bash_logout. The /home/ftpuser folder does not have those files.
I just created ftpuser2 and it worked fine (raff still . Is it mandatory that the user name has ftp in it?
Nevermind, got it working. I just deleted the use account and recreated (several times) and finally got it working when I used a shorter password. The original password i was trying to use was 15 characters (numbers and letters). Changed it to less than 8 and it worked.
Problem: I’m able get it to auth/login. It accepts the login, but when Filezilla tries to LiST my /var/www/vhosts/ directory, it fails. I can configure it to work with the regular FTP passive mode, but not with FTP over TLS.
Response: 227 Entering Passive Mode (…) Command: LIST Error: Connection timed out Error: Failed to retrieve directory listing
Using
userlist_file=/etc/vsftpd.userlist
userlist_enable=YES
userlist_deny=NO
Could the user limiting be an issue? I’m also using iptables, but that works fine with regular FTP.
Followed instructions, failed to allow logins with TLS/SSL enabled. Once the encryption-related lines at the bottom of the vsftpd.conf file were commented out, everything worked fine without encryption.
Any suggestions on safely/properly undo-ing what I did with this tutorial so I can restart from the beginning?
Great tutorial, but If I need to connect by console rather than Filezilla ?
Thanks
If you need to connect to the ftp server on the command line, consider using curlftpfs. It allows you to mount the ftp host as a fuse filesystem. See:
http://manpages.ubuntu.com/manpages/precise/man1/curlftpfs.1.html