Microsoft FTP Configuration Guide
Microsoft FTP Configuration Guide
Complying with all applicable copyright laws is the responsibility of the user. Without limiting the rights under copyright, no part of this document
may be reproduced, stored in or introduced into a retrieval system, or transmitted in any form or by any means (electronic, mechanical,
photocopying, recording, or otherwise), or for any purpose, without the express written permission of WebHost Automation Ltd.
WebHost Automation Ltd may have patents, patent applications, trademarks, copyrights, or other intellectual property rights covering subject
matter in this document. Except as expressly provided in any written license agreement from WebHost Automation Ltd, the furnishing of this
document does not give you any license to these patents, trademarks, copyrights, or other intellectual property.
© 2002. WebHost Automation Ltd. All rights reserved.
WebHost Automation, Helm, and the Helm Logo, are trademarks of WebHost Automation Ltd
The names of actual companies and products mentioned herein may be the trademarks of their respective owners
Microsoft FTP Configuration Guide
Table of Contents
USING HELM WITH MICROSOFT FTP SERVER ........................3
Disabling Anonymous FTP Access.................................................................. 4
Microsoft FTP and Microsoft FrontPage Extensions Issue.................... 4
Setting up an MS FTP Service in Helm ......................................................... 5
Setting up an MS FTP Resource in Helm ..................................................... 6
2 http://www.WebHostAutomation.com
Microsoft FTP Configuration Guide
The configuration is simple – right-click the default FTP root folder (usually this is
C:\inetpub\ftproot) and choose Properties. Choose Security, and add the following user group:
HELMFTPUSERS
Click “Check Names”, and it should come up with the relevant user group.
Give this user group Read, List Folder Contents and Read & Execute permissions on the folder.
Click OK to save the changes.
Important Note: - Do NOT delete the Default FTP site from IIS. This is needed by Helm, and will
cause major issues with FTP if it is removed.
3 http://www.WebHostAutomation.com
Microsoft FTP Configuration Guide
You need to make sure that Anonymous FTP is disabled on your server. If it is enabled, then
there is a chance that your system could be compromised. To do this:
When FrontPage Extensions are installed on a domain, Windows removes FTP access to the
“wwwroot” folder. This is to prevent FTP from causing errors in the FrontPage Extensions,
which does happen when both applications have access to the same folder. Because of this, it is
highly recommended that you do NOT install FrontPage Extensions on domains that have FTP
accounts (either manually or through Helm). Microsoft currently provides no workaround for this
issue.
4 http://www.WebHostAutomation.com
Microsoft FTP Configuration Guide
In Helm, go to:
Home > System Settings > Servers > [Your Server] > Services
Create a new service, give it a friendly name (such as “Microsoft FTP Service”) and select
Microsoft FTP from the dropdown box. You will then be presented with the following screen:
Physical Root Path:- The root path you want to store your FTP folders in (by default it is
“C:\Domains” but it can be change to whichever location you wish).
IP Address:- Choose an IP from the dropdown box on which you wish the FTP service to
communicate.
Once you have selected your options, click Next to save the service.
5 http://www.WebHostAutomation.com
Microsoft FTP Configuration Guide
Once you have selected your options, click Next to save the service. You now need to add this
service into your FTP Resource so that Helm will use it when creating FTP accounts. To do this, go
to:
Home > System Settings > Resource Setup > [Your FTP Resource]
If you haven’t got an FTP resource, click “Add New” on this screen to go through the wizard
to add one. In your FTP Resource you will see two boxes. At the bottom is where your Services
are grouped together:
As seen above, you may already have a service in there belonging to a different server – this
is fine; by adding the new MS FTP service into this resource, Helm will then balance FTP
accounts between the new service and any existing services (and the servers they
reside on) automatically.
You now need to select the MS FTP service you just added and click Save:
6 http://www.WebHostAutomation.com
Microsoft FTP Configuration Guide
If the resource was already there before you added the service, then your configuration is now
complete.
However, if you created the FTP resource from scratch, you will now need to propagate the
resource down through all of your plans and packages by going into each plan and going to
Resource Limits, then FTP Resources. You then need to make sure that the resource is both
enabled and selected from the dropdown box, as below:
You can set the limits to be whatever you desire for that plan. Once you’ve done this for all of
your plans and packages, configuration is complete.
7 http://www.WebHostAutomation.com