Customer Support Centre : Manual : FTP : WS_FTP
Welcome to the WS_FTP section of the Efficient Hosting Support Manual where you will find information about all aspects of setting up and using the WS_FTP program.  
The links in this section are as follows;
Introduction To WS_FTP : Setting Up WS_FTP : Pre-installed Files And Folders : Uploading Files
Changing Permissions : Hidden Files : Further Reading And Related Links
  Introduction To WS_FTP
WS_FTP is one of two alternative FTP programs that we recommend you use when uploading files to your account (the other FTP program we recommend is CuteFTP).

For a general introduction to FTP and how to use it, please see the FTP section of our Online Manual.

WS_FTP is probably the most widely used FTP program, and the Light Edition is available free for non-commercial use. Both the Light Edition and the more powerful Pro version are available for download from the Ipswitch web site.
  Setting Up WS_FTP
Site Properties
Create a connection entry for your site with the information you received in your Welcome E-mail. For the "Host Name/Address" you can use either or, once your domain name is fully operational, (replacing with your own domain name). Type in the appropriate User Name and Password for your account - the password required is the same one you use for your Control Panel. Note that you can save your password by checking the "Save Pwd" box - this saves you retyping it each time you FTP to your site.

Remember to change your password here if you should later change your password via your Control Panel.
Site Properties

Session Properties:
Once you have entered that information, click the Startup tab.

You can set the folder where the program will start by default by entering that path in the "Initial Remote Host Directory" field. Generally, you will want to set this to the main folder for your web site, which will be /public_html.

You can also set the folder where your files are located on your local computer by specifying that folder in the "Initial Local Directory" field. Please note that the slash direction is important when entering these paths.

Click OK to save these settings.
Session Properties
Return To Top of Page
  Pre-installed Files And Folders
When you FTP to your account, or when you view a list of files and folders from the File Manager in your Control Panel, you will see a number of system created folders already installed in your account. Certain files and folders are created when your account is set up and others may be automatically added if you use your Control Panel to set up optional features such as the various pre-installed CGI scripts.

Many of these files are essential for the smooth running of your account, so please be careful when deleting any files which you don't remember creating yourself. Examples of preinstalled folders which should not be deleted include mail, public_ftp, public_html, tmp, www, and the cgi-bin folder in public_html. In addition, if you have asked us to install Frontpage Extensions for your account then the various _vti* files and folders are required. Deleting any of these files could leave your site inaccessible.

An exception is the index.htm file which you will find in the public_html folder. This is the page which is displayed by default for your domain name. The existing index.htm file is merely a placeholder which displays a message along the lines of "Welcome to your new web hosting account". You will need to overwrite this file with your real home page.

If you are unsure if a particular file or folder can be safely deleted, especially if you believe you may have deleted one by mistake, please contact us.

Return To Top of Page
  Uploading Files
The WS_FTP screen is divided into a left and a right pane. The left hand pane shows the files on your local computer. The right hand pane shows the files in the folders of your Efficient Hosting web space. From the left hand pane (your local computer), select the file(s) you wish to upload. To select multiple files for upload, simply hold down the CTRL key on your keyboard as you click on each file you wish to send. Once you have selected the files you wish to upload, click the arrow that is pointing to your web space, as shown in the image below:

Uploading Files

While many times, the upload method you choose will not affect the operation of those files, for some files, the "file type" is very important. The example above shows that the index.htm file, selected on the left, will be uploaded as an ASCII (or plain text) file. Failure to upload files using the correct "file type" can result in images appearing distorted (or not appearing at all) and CGI scripts not functioning properly. Generally, images should be uploaded in Binary mode and most other files in ASCII mode, but for more detail on which "file types" to use for which files, see the File Types section of our general guide to FTP.

Return To Top of Page
  Changing Permissions
You may find that you need to change the permissions on a folder or a series of files. Many CGI scripts require certain settings for the files that the script uses - for instance, the instructions may direct you to "chmod 755" a file, or "change permissions to 755". More information on setting appropriate permissions for CGI scripts can be found in the Setting Permissions section of the CGI And Perl section of our Online Manual.

To change permissions, first right-click on the file or folder whose permissions you want to change, and select the "chmod (UNIX)" option:

Changing Permissions

The following dialog box will then appear:
The three digits after a chmod command (eg "chmod 755") refer to the values to be assigned to the owner, to the group, and to other respectively.

Each number represents the sum of the values assigned for Read, Write, and Execute permission:

  Read - 4
  Write - 2
  Execute - 1
Remote File Premissions
Adding the numbers for each of the three permission groups gives you the setting.
In our example, the owner is granted read, write and execute permission (7=4+2+1), whilst both the group and others are granted read and execute permission (5=4+1).

After clicking OK, the appropriate permissions will be assigned to the file. In our example, the file index.htm has been given a permission of 755.
  Hidden Files
Any files or folders with names which start with a full stop character (.) are treated by the system as hidden files and will not normally be displayed when you connect to your account using WS_FTP. See our FTP documentation for more about these hidden files.

If you wish, you can set up WS_FTP to display these hidden files as follows. Click Connect and then select the site you wish to modify and click on Properties. Select the Startup tab and then enter the two characters -a in the Remote File Mask box. Finally, click OK to confirm the change.
The next time you make an FTP connection to your account you will be able to see a number of hidden files which were not visible before. As always, please be careful not to delete any pre-installed system files or folders, unless you know what you are doing, as many of these files are necessary for the smooth running of your account.
  Further Reading And Related Links
For more general information about FTP, please see the FTP section of our Online Manual.

To download WS_FTP (Pro or LE) or for extensive support documentation on WS_FTP, please visit the Ipswitch site.

Return To Top of Page
Home : Order : Plans & Prices : Domains : Demo : FAQ : Support : Feedback : Contact Us : Affiliates : Terms

Copyright © 2000-2004 Efficient Hosting. All rights reserved.
Reproduction in whole or in part is strictly prohibited.