Link to home
Start Free TrialLog in
Avatar of ZekeLA
ZekeLAFlag for United States of America

asked on

How to set folder permissions for FTP Virtual Directory (Windows Server 2003)

I have my ftp folders set up as follows:

Default FTP Site is mapped to c:\inetpub\ftproot.
Users group has read/write/list access to c:\inetpub\ftproot.
UserX has no explicit (Allow or Deny) rights to c:\inetpub\ftproot.

FTP Virtual Directory "Content" is mapped to d:\sites\SomeWebSite\content which is part of a .NET website application.
Users group has inherited rights to d:\sites\SomeWebSite\content
UserX has inherited rights to d:\sites\SomeWebSite\content

For the above configuation, UserX has ftp access to both the default ftp site and the "Content" ftp directory. I want to remove UserX's access to the default ftp site but keep their access to the "Content" ftp directory.

If I deny the Users group access to c:\inetpub\ftproot, then UserX no longer has access to the "Content" ftp directory, even though the directory permissions appear to show UserX as having access: all of the Allow checkboxes are checked but grayed out.

What do I need to do to give UserX ftp access to "Content" without giving them access to ftproot?

Thanks in advance.
Avatar of Paul MacDonald
Paul MacDonald
Flag of United States of America image

The obvious thing would be to create a second FTP site for "Content" and control access that way.

An alternative might be to make "Content" the default FTP site with a virtual directory pointing to FTPRoot.
Avatar of ZekeLA

ASKER

Can you provide a link about creating a second FTP site? When I researched this before, it looked like I'd need to define the ip address.
ASKER CERTIFIED SOLUTION
Avatar of Paul MacDonald
Paul MacDonald
Flag of United States of America image

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
Avatar of ZekeLA

ASKER

Thanks. Since this involves a hosted server, I may just allow the user access to the ftp root for now.