FTP CLIENT APPLICATIONS
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 download.com or tucows.com.
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... |
MAC |
Windows |
|
|
|
... 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 (mydomain.com, 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
FTP CLIENT APPLICATION SET UP
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/
FTP
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 domainname.com 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: http://www.wsftp.com 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:
http://www.dartmouth.edu/pages/softdev/fetch.html to download the
newest version of Fetch.
After that point, you may use ftp.yourdomainname.com .
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: http://www.cuteftp.com
Or You can download a Cute Ftp users guide here: http://cuteftp.com/support/manuals.shtml
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 ftp://user:password@domain.com
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 ftp://user:password@domain.com
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!).
- 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.
- To
write (copy) a file into the FTP directory:
Use your favorite FTP application and enter
the following three fields:
Server: yourdomainname.com
User (Login): LOGIN@yourdomainname.com (from FTP
account set up above) (note that here you do include @yourdomainname.com,
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
- To retrieve/transfer a file:
(a) Using a web browser: http://yourdomainname.com/DIRECTORY
(e.g.,
http://yourdomain.com/dropbox )
(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 subdomain.yourdomain.com (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: joe@yourdomain.com. Thus the credentials would be:
- FTP Server: yourdomain.com
- FTP Username: joe@yourdomain.com
- 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!
SherwoodHosting.com
|