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