FTP – 530 Permission Denied on AWS Windows Server 2019

amazon-web-servicesftpwindows-server-2019

I'm using a portable version of Xlight FTP Server Personal for Windows. I have created a "Virtual server" running on port 21 with no SSL enabled. I have added Firewall rules. I have created a user with a very simple username and password. I have also tried anonymous login. I have set the user path to c:\ and given RWCLA--S permissions. I have tried turning PASV mode off on the client.

When I attempt to login from another machine (I have used WinSCP and FTP command) I just get a "530 permission denied" error.

What else am I missing?

Here is the log from the server:

07/24/2020 15:43:37 (not login x.x.40.164<--x.x.42.64:21) "220 Xlight FTP Server 3.9 ready..."
07/24/2020 15:43:37 (not login x.x.40.164-->x.x.42.64:21) "OPTS UTF8 ON"
07/24/2020 15:43:37 (not login x.x.40.164<--x.x.42.64:21) "530 Not login, please login first"
07/24/2020 15:43:40 (not login x.x.40.164-->x.x.42.64:21) "USER ftpusr"
07/24/2020 15:43:40 (not login x.x.40.164<--x.x.42.64:21) "331 Password required for ftpusr"
07/24/2020 15:43:41 (not login x.x.40.164-->x.x.42.64:21) "PASS *****"
07/24/2020 15:43:41 (not login x.x.40.164<--x.x.42.64:21) "530 Permission denied"

Best Answer

The Windows security permission on the folder is ok ?

I ask as if ftpusr is a username local the ftp service, not AD, often the ftp software will use a guest's account to access the folder path.

If it's an AD user, make sure the account have access to the folder.