multiple users using FTP into 2003 serveer to edit website - But they can see others folders

Here is the scenario.

I have a 2003 server running IIS 6.
I host multiple websites for agencies using host headers
I have FTP running on the server

problem - Agencies use FTP to edit their websites.   They have also told be that they can browse other agencies websites and some have also updated the wrong folder.

I have created a localuser for each agency on the server, but the NTFS rights (of course) do not work with FTP. How can I make them see there directory only using FTP and not all directories.
Yves MelletAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Michel SakrCommented:
>but the NTFS rights (of course) do not work with FTP
Who said so!
IIS FTP is tricky to setup
What you have to do is
1- create a local user/account for each agency on the ftp server
2- in the ftproot or website root of each agency rename the site folder to the username (or create the user as the site folder) you should point the ftproot to the websites root in the default ftp site propreties
3- give NTFS permissions to r/w for each user on its folder onle (everyone must not have any permissions on the folders.. only the anonymous account iusr_servername read permissions)
4- now whenever a user logins using his account he should be redirected to his folder automatically

regards
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Yves MelletAuthor Commented:
Okay seems easy.

When I set it up
I selected  "do not isolate users"
I then select their directory on the same server that is the same name as their local username.
I then select "read & write"
then finish

  But when I create multiple FTP sites, I can only create 2.  Since I am using host headers and only one IP address on the server, I can only use 1 ftp site using the ip address of the server and the other ftp site is using the "all assigned"  I need at least 4 ftp sites setup so that users can log in

When I set it up
I selected  "do not isolate users"
I then select their directory on the same server that is the same name as their local username.
I then select "read & write"
then finish
0
Yves MelletAuthor Commented:
I will accept your answer because that did work.  The only drawback is that you are limited to how many ip address are on that server nic or do some changing to allow more ports through your firewall.

BUT using Filezilla server edition is GREAT.  It does it all for you..
0
Michel SakrCommented:
>But when I create multiple FTP sites

You can do that from 1 site only.. you differentiate users by their credentials..
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Microsoft IIS Web Server

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.