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

Posted on 2006-04-26
Last Modified: 2008-03-17
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.
Question by:Yves Mellet
    LVL 20

    Accepted Solution

    >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


    Author Comment

    by:Yves Mellet
    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

    Author Comment

    by:Yves Mellet
    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..
    LVL 20

    Expert Comment

    >But when I create multiple FTP sites

    You can do that from 1 site only.. you differentiate users by their credentials..

    Write Comment

    Please enter a first name

    Please enter a last name

    We will never share this with anyone.

    Featured Post

    How your wiki can always stay up-to-date

    Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
    - Increase transparency
    - Onboard new hires faster
    - Access from mobile/offline

    Here are the symptoms: You start receiving calls from users that one of your legacy web apps isn't coming up, so you log into your IIS 5 server to check it out.  When you pull up the services, you notice that the WWW Publishing service isn't runn…
    When it comes to showing a 404 error page to your visitors, you do not want that generic page to show, and you especially do not want your hosting provider’s ad error page to show either. In this article, I will show you how to enable the custom 40…
    In this sixth video of the Xpdf series, we discuss and demonstrate the PDFtoPNG utility, which converts a multi-page PDF file to separate color, grayscale, or monochrome PNG files, creating one PNG file for each page in the PDF. It does this via a c…
    Polish reports in Access so they look terrific. Take yourself to another level. Equations, Back Color, Alternate Back Color. Write easy VBA Code. Tighten space to use less pages. Launch report from a menu, considering criteria only when it is filled…

    794 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    18 Experts available now in Live!

    Get 1:1 Help Now