Link to home
Start Free TrialLog in
Avatar of WYatesMTA
WYatesMTA

asked on

Problem with FTP user isolation in IIS 8.

Problem with FTP user isolation in IIS 8.  Users logging into server are going into the localuser folder instead of their own folder.
We are only using this IIS server for FTP. I have created local user accounts with passwords on the server and created folders under the Localuser directory with the same name as the local user account. I gave full control permissions to the user account on that folder.
However, when a user logged in, he went in at the localuser level and did not see any of the other directories, including the folder on his own name.  Any help is greatly appreciated.
Windows Server 2012 R2 Standard with IIS8.
Avatar of zc2
zc2
Flag of United States of America image

What your server\Sites\Isolated FTP Site feature config looks like?User generated image
Avatar of WYatesMTA
WYatesMTA

ASKER

That is how I originally set it up. When I did that, the users are placed right into their correct directories.
Unfortunately, we have a situation where we have several users who need to only access via FTP to their own directories, but we have one account that needs to be able to connect to the FTP server at the localuser folder level, be able to see all the other directories and be able to change directories as needed.

What I tried to do was choose the "Do Not Isolate" option and Start Users in: User name directory. I then set permissions for each folder for only the correct user.  However, it drops the user into the FTP root directory instead of the user name directory.  It doesn't seem like it should be doing that.

Is there a way to have user isolation for every account except one?
Thanks!
You could try the following:
1. Switch back to the isolated mode.
2. Make a directory junction from that superuser home folder to the localuser folder, like:
mklink /j C:\inetpub\ftproot\LocalUser\superuser C:\inetpub\ftproot\LocalUser
ASKER CERTIFIED SOLUTION
Avatar of WYatesMTA
WYatesMTA

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Could you please explain in more details what is wrong?