including domain name


FTP Information


Programs you run on your PC/MAC to upload files to your account

To upload files to your web site, you first need an FTP program, many of which are available at or We recommend CuteFTP or WS_ftp. The FTP function is built in to most web authoring tools (such as Dreamweaver, FrontPage, or Netscape Composer(free)). See authoring tool comparisons in this page(tbs).

To create a "dropbox" ftp account (isolated & password protected), see info here.

Most popular FTP clients for...
(both platforms:) Firefox FTP Client (free)

... or use one of the following web browser ftp access methods
(these are not platform dependent):

To initialize your FTP program with your web page location information, fill in your "session profile" form. Under FTP server (sometimes called hostname), fill in your domain name (, for example). Under username, fill in your username. Under password, put in your aacount's password. Make sure the checkbox for "Anonymous Login" is CLEARED.

At the bottom of the form, under "initial directories", you may specify which directory you want to work with on your local system and on your host system. Under "remote host", specify /home/username/public_html. Under "local PC", specify the DOS path where your web files are located.

Additional Information


All FTP clients need four "things" to login (connect) to the server:

FTP HOST: this is your domain name
USERNAME: this is your cpanel username (see note at bottom of page if you are accessing a sub-account)
PASSWORD: this is your cpanel password
DIRECTORY: for access to your web page files, use: /public_html/


I uploaded my files but still see a directory listing instead of my front page. Why ?
If our Welcome page, index.html, has not been replaced by another index page, then anyone going to will still see the welcome page instead of some other home page. See the search order list which is the order in which the web server looks for a page to display when there's no file is explicitly included in the URL.

Just delete the index.html file and anything after it in this list will then come up automatically. Notice that "home.html" is NOT on the list and so will not show up as your home page. You would need to rename it.

How can I upload my web site ?
Unless you have or will be utilizing Frontpage Extensions on your site,
you can use the File Manager located in Your Control Panel to view all the
directories and files in your account, as well as change permissions for
directories and files, create directories, create and edit files, and upload files
from your hard drive to your account.
If you would like to use another FTP client for uploading files to your site,
we highly recommend using WS_FTP if you are not familiar with FTP clients.
When the FTP client asks for a hostname or address, make sure to enter
your IP ADDRESS until your domain name is indexed by the registry
(which can take up to one weeks).
All of your files and sub-directories go into your public html directory.
Now that we've distinguished where your files go, there are several ways
depending on your computer system, that you can transfer files to your
account directory. The process by which files are transferred to the web-server
is called "FTP" (File Transfer Protocol).
You have unlimited access via FTP 24 hours a day. As such, you can create
and maintain your web pages on your own computer and upload files to your web site at your leisure. To upload your files to your account without using the File Manager
in Your Control Panel, You need an FTP program.
For the PC users, visit: to download the newest
version of WS_FTP LE for the PC, one of the most popular FTP programs on the web
For the Macintosh, a program called "Fetch" is used. Visit: to download the
newest version of Fetch.
After that point, you may use .
The FTP client will also ask for a Username or Login Name and
Password (make sure that Anonymous is not checked and Host Type selected is UNIX STANDARD), both of which are above.
Once logged in, you will see several directories, cgi-bin, ftp, and public_html.
If you have any scripts such as CGIs that need to be executable, place them
in the cgi-bin directory. In your HTML, link to files in this directory by /cgi-bin/filename.cgi.
For text and images files, place in the public_html directory

ASCII / Binary
Text based files get sent in ascii mode (.txt, .doc, .html, .htm, .shtm, .cgi, etc.)
Non-text based files are binary mode (.jpg, .gif, .exe, .mdb, .zip, pdf, .doc, ect...)

How do I use Cute FTP to upload files?
When CuteFTP is loaded the first time, a window will appear.
If the window doesn't appear, press the F4 function key. Click on Personal
FTP Sites and then click on "Add site. Add the following to the FTP Site Edit window.
-Virtual domain users should enter their domain name in Host Address
-All users must enter their username and password in the appropriate boxes
-Make sure Login type is Normal
-Do not add anything to the Initial Remote Directory Box
To download Cute FTP or for more information please visit:
Or You can download a Cute Ftp users guide here:

How do I use WS_FTP to upload files?
When WS_FTP is loaded the first time, a window will appear listing stored FTP locations. If the window doesn't appear, click on Connect. Click on New
Add the following to the Session Profile window
-Virtual domain users should enter their IP Address
-All users must enter their username and password in the appropriate boxes
-Leave blank the Account and Remote Host boxes
-Make sure the Anonymous Login box is not checked!
Click on Save and then OK.

Built-In XP feature for Windows Explorer File Manager

You can drag and drop files using Windows Explorer (My Computer) as if it's a virtual hard drive or share drive.
Tools> Map Network Drive> Sign Up... or connect to a network server
Next> Choose another location
Enter your FTP server domain name or address

Built-In IE (Internet Explorer Browser) feature

You can drag and drop files using IE as if it's a virtual hard drive.
Enter for the URL
Then click on the WWW folder icon and it will display your web server published folder files. These are the "live" files that Apache (or IIS) serves from.
You can then use your favorite html authoring tool (Dreamweaver, even WORD(!) ) to edit the file and then save back to the published area.
We recommend using this only in an emergency, since a workflow using Dreamweaver, for instance, is much more reliable and feature-full.

Dropbox FTP area - for password-protected transferring files to/from clients

A dropbox is an informal term for a directory on the server where you and others can "drop" (large) files for later retrieval. This is handy when you need to transfer/convey files that are too large for email. The size of the file is only limited by your own hosting account disk quota (most common is 50M), minus what you've already used for web hosting and email and utililties.

Your hosting plan usually allows you to set up 1 additional FTP account, and that FTP sub-account can be used for this dropbox purpose. This sub-account has its own username and password (under your control), but shares the same server name as your hosting account (your own domain name) . Thus you/anyone can use any FTP utility to write (once knowing the password) & read the directory, and in addition you/anyone can read(retrieve) the files with a web browser (SAVE AS). You control who knows the password (you can change it easily), and you control who knows the URL web address for web browser retrieval (reads via web browsers not password protected, but not many people use this technique and thus one would need to know the URL to know its existence, thus it's fairly safe).

You can also enable your anonymous FTP area, but we do not recommend that. Even if you want unknown/potential clients to upload files to your area, we suggest just "publishing" your FTP username and password on your web page, and let humans read it and access your FTP upload area that way. Too much mischief can happen with automated hacker programs searching for anonymous FTP areas (this is just too tempting for bored high school hackers!).

  1. To set up your FTP (sub)account:
    CPanel> Account Manager> FTP Manager> FTP Accounts> Add FTP Account>
    Fill in the Login, password, and directory(where you want the files stored; this uses the directory space within your web site directory).
    To get to the FTP Manager panel, you may or may not need to click on "Account Manager"
    May we suggest the same single word (like "dropbox") for the login(LOGIN), password(PWD), and directory name(DIRECTORY), just so you'll be able to easily remember and communicate the info to your clients.
  2. To write (copy) a file into the FTP directory:
    Use your favorite FTP application and enter the following three fields:
    User (Login): (from FTP account set up above) (note that here you do include, where the @ symbol has nothing to do with email)
    Password: PWD (from FTP account set up above)
    In the situation where you used "dropbox", that would be what you enter for LOGIN and PWD above
  3. To retrieve/transfer a file:
    (a) Using a web browser:
    (e.g., )
    (b) Using an FTP application, login as above in #2.

Can I restrict an FTP account to just a subdomain?
How do I create an additional FTP login?
Your SherwoodHosting hosting account comes with one main account username and password. This username and password are the credentials needed to access the hosting account, Cpanel, main email account, and main FTP account (to upload/download files, most likely for your web site).

However, you may from time to time want to allow others to upload to your site but you don't want to "give away" your password and/or you don't want them to have access to your entire web site and email files. In this case, you can create one or more FTP accounts in Cpanel, with a username/password of your choosing (and you can delete them as you like), with a scope of a specific directory that you choose.   The (sub)directory (folder) you choose for this limitation can also be specified as a subdomain, as in (see subdomains in Cpanel).

For example: Login to CPanel. Create a new FTP account with name "dummy". Create a new subdomain with name "dummy" (the "dummy" must be the same). Now that FTP account can have access only to that subdomain.

Special note about user name for additional FTP accounts.
Even though you specify a username like "joe" to have access to a particular directory, when you utilize the username in an FTP application (for it to login), you'll need to use the @ syntax: Thus the credentials would be:

  • FTP Server:
  • FTP Username:
  • FTP password: PasswordYouSpecified

This is applicable only for the additional FTP accounts you create in Cpanel.

See our great web & email hosting plans
- reliable servers, economical rates!



©2009 SherwoodHosting LLC