Customer Support Centre : Manual : FTP : CuteFTP
Welcome to the CuteFTP section of the Efficient Hosting Support Manual where you will find information about all aspects of setting up and using the CuteFTP program.  
The links in this section are as follows;
Introduction To CuteFTP : Setting Up CuteFTP : Pre-installed Files and Folders : Uploading Files
Changing Permissions : Hidden Files : Further Reading And Related Links
  Introduction To CuteFTP
CuteFTP 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 WS_FTP).

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

CuteFTP is a very popular FTP program. It is shareware and is available for download from the GlobalScape web site.
  Setting Up CuteFTP
Site Settings

Create a connection entry for your site with the information you received in your Welcome E-mail. For the "FTP Host 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 your password is automatically stored for you - there is no need to retype 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 Settings

Session Settings

Once you have entered that information, click the Edit button. You can set the folder where the program will start by default by entering that path in the "Default Remote 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 "Default Local Directory" field. Please note that the slash direction is important when entering these paths.

Click OK to save these settings.
Return To Top of Page
Session Settings
  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 CuteFTP 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, there are several alternative ways to upload them. You may click on the "up arrow" on the toolbar at the top of the screen, double-click the file(s) or drag them from the left pane to the right pane with the mouse.

CuteFTP screen

Note: CuteFTP is generally clever enough to choose the correct "file type" for the most common kinds of file automatically. If you should need to explicitly specify a file type as ASCII or Binary for an unusual file, you will need to "customise" the toolbar. To do this, right-click the toolbar, choose "Customise", select the ASCII, Binary and Auto Detect icons on the left, click the right-pointing arrow, and finally click OK. This allows you to click the Binary or ASCII icons if ever you need to override the automatic default. 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..." option.
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

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

If you know the numeric code for the permissions you require, you can simply key this code directly into the "Manual" box.
Changing Permissions

After clicking OK, the appropriate permissions will be assigned to the file. In our example, a file 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 CuteFTP. See our FTP documentation for more about these hidden files.

If you wish, you can set up CuteFTP to display these hidden files as follows. Open up the Edit menu and select the Filter option. Check the box next to Enable Remote Filters and enter the two characters -a in the Remote Filter 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 CuteFTP or for extensive support documentation, please visit the GlobalScape web 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.