IIS 6.0 How to create FTP site with any home directory

Hello!  

Please help!

Is it possible to create FTP site that point to home directory that is not under c:\Inetpub\ftproot, but under c:\Inetpub\wwwroot instead?  Please provide details on how to.
vchittaAsked:
Who is Participating?
 
dlangrCommented:
i forgot, if the above does not work, create a directory with the name of your domain under wwwroot and then create a directory with the name of the user under the directory with your domain name.
0
 
Yves AccadNetwork Security EngineerCommented:
Sure,
Go to:

Internet Services Manager console > Right click the Ftp site > Properties > Home Directory Tab.
Browse to the new directory.

0
 
dlangrCommented:
don't forget to give the appropiate permissions to the account that is accessing the directory
0
Network Scalability - Handle Complex Environments

Monitor your entire network from a single platform. Free 30 Day Trial Now!

 
vchittaAuthor Commented:

I did all that and now I'm getting home directory not accessible error.  
0
 
kadadi_vIT AdminCommented:
I think you have to add the user as administrator in that ftp site (Right CLick to that ftp site >properties>directory security>edit anonymous access & authetication) coz default is IUSR_computername .
0
 
Yves AccadNetwork Security EngineerCommented:
If it was working with C:\Inetpub|ftproot. Make sure the permissions are the same on the wwwroot directory. Make sure the local user you created has rights on their user directory under wwwroot.
0
 
vchittaAuthor Commented:
Hmm..no luck so far.  I tried all of the above and still "home directory not accessible" error.  Is it because IIS 6.0 only allow ftp folder to be accessible only under C:\Inetpub\ftproot.  My is under C:\Inetpub\wwwroot instead, but I want my web user to be able to access his application folder though.

 I'm runing SBS 2003; Is there another way beside IIS?
0
 
Yves AccadNetwork Security EngineerCommented:
The location of the folder is not the problem. It's a rights issue.
Do you have directories under wwwroot for each user? each directory needs to have the user's rights assigned to it.
Also the parent directory need at least read&execute, List Folder Contents and Read rights to a group that all users belong to.
0
 
vchittaAuthor Commented:
I tried all that.  Please let me know if I'm missing a step somewhere.  Here's what I did:

Just for testing purpose
- created a new user "ftpuser1" using admin template
- added user to wwwroot with full access
- added user to inventory folder with full access
==> got same result

I then tried
- created a new user under active directory (type = user)
- grant full access like above
==> same result

Then I tried
- created new ftp site using active directory option
- grant access like above
==> same result

I tested using
IE6 ==> I could not get pass the logon pop up.  error = "could not login to the ftp server using username and password"  
WSFTP==> home directory not accessible

Not sure what to try next







0
 
vchittaAuthor Commented:
I also added user to ftp site under "permission" and set home directory to Inventory folder under wwwroot
0
 
Yves AccadNetwork Security EngineerCommented:
try changing the name of Inventory folder under wwwroot to "ftpuser1". Basically let the name of the folder match the name of the user.
0
 
vchittaAuthor Commented:
did that also.
0
 
dlangrCommented:
Try this:

- Create a new ftp site, choose "user isolation mode" (not the AD option)
- make a virtual directory in the ftp site, with the name of the user, wich points to the directory where you want the user to go to.
- Make sure to have an real directory with the same name as the user in wwwroot.
- Make sure the home directory of the ftp site points to the wwwroot.

Now try again.

0
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.

All Courses

From novice to tech pro — start learning today.