I'm setting up an FTP server on IIS 8 running on a Windows Server 2012 R2 Essentials box. The server is configured to be the physical directory
D:\ (the whole drive). I have 3 users: let's say
user3, all of which are in an ftp_users group. I added a read & write allow rule for this group only. Up until this point, everything works fine, but all users have access to the whole directory.
I created 3 virtual directories under
D:\LocalUser for each of the users (
D:\LocalUser\User1, etc) with physical paths of
D:\ServerFolders\IIS\Sites\Site[1/2/3]. I configured FTP user isolation to isolate users to their user name directory (disable global virtual directories). Once I do this, users can no longer connect to the FTP server, with the following logs from FileZilla:
Status: Connecting to <ip address>:21... Status: Connection established, waiting for welcome message... Status: Insecure server, it does not support FTP over TLS. Command: USER user1 Response: 331 Password required Command: PASS ************ Response: 530 User cannot log in, home directory inaccessible. Error: Critical error: Could not connect to server
As a note, I'm not using SSL at the moment.
Thanks in advance for any assistance!