Friendly People.
Professional Support.
24 hours 7 days a week.


We're here for you.

Detailed Instructions On FTP Usage
FTP (File Transfer Protocol) is the most commonly used method to upload files.

You need to download and install an FTP Client, before you can upload your site to our server.

What is an FTP Client?

An FTP Client is software that is designed to transfer files back-and-forth between two computers over the Internet. It needs to be installed on your computer and can only be used with a live connection to the Internet.

The classic FTP Client look is a two-pane design. The pane on the left displays the files on your computer (Local System) and the pane on the right displays the files on the remote computer (Remote Site).
File transfers are as easy as dragging-and-dropping files from one pane to the other or by highlighting a file and clicking one of the direction arrows located between the panes.

Additional features of the FTP Client include: multiple file transfer; the auto re-get or resuming feature; a queuing utility; the scheduling feature; an FTP find utility; a synchronize utility; and for the advanced user, a scripting utility.

All of these features are explained in this tutorial on WS_FTP client: http://www.ftpplanet.com/tutorial

What settings do I use with my FTP client?
  • server: this is the server you are on, which is noted on your account set-up message (eg. web3.superb.net, or yourdomain.com, or 151.98.72.218 [your IP address]),
  • login: this is the log-in you specified; remember that it is always <= 8 alphanumeric lowercase characters and the characters are case SeNsItIvE
  • password: this is the password you specified; remember that it is case SeNsItIvE
The files for your primary domain should go into the public_html folder. Files for virtual pointer accounts should go into the subfolder of the public_html folder that bears the same name as the virtual pointer account.

The anonymous FTP (Unix only) file directory is the 'public_ftp' folder -- where all the publicly-available FTP material should be put.
There are many free FTP clients available on the internet. For Windows computers, Superb recommends SmartFTP (http://smartftp.com) or the open-source Filezilla (http://filezilla.sourceforge.net). Mac FTP clients are listed here.


SSH Tunneling

Advanced users may wish to use an SSH tunnel. The concept behind SSH tunneling is you create a secure "tunnel" between your local host and your server. You can do this for any TCP/IP based connection including FTP. Once that is created, you use your client (whatever that may be, FTP in this case) to connect to one end of the tunnel (your local host). This automatically "shuttles" you through the other end (your server). Tunnels are encrypted and thus very difficult for anyone to penetrate.

We will just outline the steps to use an SSH tunnel for FTP here:

1. Download an SSH client, such as Putty or SecureCRT. With your SSH client, set up port forwarding:
Local Port: 21
Remote Port:21
Remote Hostname: your domain name
2. Connect using SSH as usual. Once the connection is up you have an FTP tunnel (more specifically, a Port 21<===>Port 21 tunnel)
3. launch your FTP client:
HostName/Address = localhost or 127.0.0.1
Remote port = 21 (default)
Passive Transfer = On
4. Connect and transfer files. You will be prompted for login and password for your dedicated server.


Advanced FTP Configurations (Unix only)

We use the powerful ProFTPD FTP Server. It offers a number of special settings that you can make use of within an .ftpaccess file. This is especially useful for your public anonymous FTP areas and for resold FTP accounts.

ProFTPD Reference lists all the available configuration directives. You can make use of any directives whose "Context" includes .ftpaccess. If you need us to alter any of your site default settings that you can not change via the .ftpaccess file, don't hesitate to contact support and we'll be glad to oblige presuming your requested changes are not a security or a performance risk.

All material © 1996 - 2007 Superb Internet Corp.