IIS 6.0 FTP Virtual Directory Isolate not working asexpected
am 24.01.2008 01:25:57 von unknown
I created a new FTP with a seperate IP address to have multiple virtual Directory Isolate accounts but having some issues.
Here is how I have the directory, file structure, and permissions set up.
IIS Directory:
Internet Information Services
- Server (local computer)
- FTP Sites
- Default FTP Site
- Client FTP Site
- allClients
Client1
- Client1
- Client2
- Client3
---------------------------------------
File Structure:
c:\clientftp\localuser\allclients\client1
c:\clientftp\localuser\client1
c:\clientftp\localuser\client2
c:\clientftp\localuser\client3
---------------------------------------------
I created users for each virtual directory (allClients, Client1, Client2, Client3) and when I go to access each of the accts. through my FTP client, I am able to add and remove files just fine.
Now here is my issue begins. For the virtual directory (client1) I put under the "allClients" virdir, I am unable to see the contents that are in this folder - c:\clientftp\localuser\client1
When I login as allClients, I see the physical client1 folder I put in there. Now according to all the documentation I read, I am to give the "allClients" user listview access to the clientftp folder so it can traverse the structure thus allowing me to see all the files. But yet I am unable to.
Here is what I am ultimately trying to accomplish.
Client1, Client2, Client3 user can add/delete only to the root folder I specified. That works great.
The "allClients" user can add/delete/view all files in the Client1 (soon to add the other two) folder. This part is the part that does not work and I could use some assistance as to why.
Thanks,
Mike
EggHeadCafe - .NET Developer Portal of Choice
http://www.eggheadcafe.com
Re: IIS 6.0 FTP Virtual Directory Isolate not working as expected
am 25.01.2008 03:20:37 von Bernard
when allClients login in, the account root path is
c:\clientftp\localuser\allclients\
and the Client1 vdir underneath by design is not visible from dir listing.
Yet, when you cd client to navigate to the folder, you should be able to see
all content in there. Of coz provided that allClients has at least READ
permissions at the physical path - c:\clientftp\localuser\client1.
--
Regards,
Bernard Cheah
http://www.iis.net/
http://msmvps.com/blogs/bernard/
wrote in message news:2008123192556mike@faithnetwork.com...
>I created a new FTP with a seperate IP address to have multiple virtual
>Directory Isolate accounts but having some issues.
> Here is how I have the directory, file structure, and permissions set up.
> IIS Directory:
> Internet Information Services
> - Server (local computer)
> - FTP Sites
> - Default FTP Site
> - Client FTP Site
> - allClients
> Client1
> - Client1
> - Client2
> - Client3
> ---------------------------------------
> File Structure:
> c:\clientftp\localuser\allclients\client1
> c:\clientftp\localuser\client1
> c:\clientftp\localuser\client2
> c:\clientftp\localuser\client3
>
> ---------------------------------------------
>
> I created users for each virtual directory (allClients, Client1, Client2,
> Client3) and when I go to access each of the accts. through my FTP client,
> I am able to add and remove files just fine.
>
> Now here is my issue begins. For the virtual directory (client1) I put
> under the "allClients" virdir, I am unable to see the contents that are in
> this folder - c:\clientftp\localuser\client1
>
> When I login as allClients, I see the physical client1 folder I put in
> there. Now according to all the documentation I read, I am to give the
> "allClients" user listview access to the clientftp folder so it can
> traverse the structure thus allowing me to see all the files. But yet I am
> unable to.
>
> Here is what I am ultimately trying to accomplish.
> Client1, Client2, Client3 user can add/delete only to the root folder I
> specified. That works great.
>
> The "allClients" user can add/delete/view all files in the Client1 (soon
> to add the other two) folder. This part is the part that does not work and
> I could use some assistance as to why.
>
> Thanks,
>
> Mike
>
> EggHeadCafe - .NET Developer Portal of Choice
> http://www.eggheadcafe.com