[Webinar] Streamline your web hosting managementRegister Today

  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 210
  • Last Modified:

Multiple FTP Sites with one IP address

Is it possible to setup multiple FTP sites
for multiple domains in IIS 5 and have
users only be able to access their
assigned directory? All of the users
would theoretically access the server
through one IP address on the common
FTP port 21. I haven't been able to figure
out if there is a way to do this.

  • 3
  • 2
1 Solution

You can only have 1 FTP site per IP BUT, you can have virtual FTP directories under this FTP site. You can then use NTFS permissions to designate directories to users so they only can access the directories assigned to them.

There is a trick whereby a user logins via cmd ftp to their virtual directory bypassing the root if the Login and the Virtual Directory name is the same.

Hope this helps.
reason100Author Commented:
If I setup an FTP virtual directory will I be able
to specify that when a particular user logs in
via FTP they will be placed into their directory
by default?

YEs you can under your FTP site create diffrent Virtual directory and give the users access the specific directory as well as dedicated virtual directory with  assign the Disk quata also.
[Webinar] Kill tickets & tabs using PowerShell

Are you tired of cycling through the same browser tabs everyday to close the same repetitive tickets? In this webinar JumpCloud will show how you can leverage RESTful APIs to build your own PowerShell modules to kill tickets & tabs using the PowerShell command Invoke-RestMethod.

reason100Author Commented:
I setup a Virtual Directory and gave the user NTFS permissions to the directory. When I tested logging in
the default directory was the root ftp site's directory.
I want the user to be placed in the directory they
have permissions for upon login. Any ideas on how
to do this?

Thanks for your help
reason100Author Commented:
Well, I didn't get a complete answer here but I decided to give pssiew the points since they answered first and were

I found that you need to create the virtual directory with exactly the same name as the username who will be using the directory. When you login with that account it will default to the correct directory.

Thanks for your help guys!
aka reason100
We were glad to be of help to you.
Cheers !

Featured Post

Hire Technology Freelancers with Gigs

Work with freelancers specializing in everything from database administration to programming, who have proven themselves as experts in their field. Hire the best, collaborate easily, pay securely, and get projects done right.

  • 3
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now