Setting Up A Ftp:
Well, since many of us have always wondered this, here it is. Long and drawn out.
Also, before attempting this, realize one thing; You will have to give up your
time, effort, bandwidth, and security to have a quality ftp server.
That being said, here it goes. First of all, find out if your IP (Internet
Protocol) is static (not changing) or dynamic (changes everytime you log on). To do
this, first consider the fact if you have a dial up modem. If you do, chances are
about 999 999 out of 1 000 000 that your IP is dynamic. To make it static, just go
to a place like h*tp://www.myftp.org/ to register for a static ip address.
You'll then need to get your IP. This can be done by doing this:
Going to Start -> Run -> winipcfg or www.ask.com and asking 'What is my IP?'
After doing so, you'll need to download an FTP server client. Personally, I'd
recommend G6 FTP Server, Serv-U FTPor Bullitproof v2.15 all three of which are
extremely reliable, and the norm of the ftp world.
You can download them on this site: h*tp://www.liaokai.com/softw_en/d_index.htm
First, you'll have to set up your ftp. For this guide, I will use step-by-step
instructions for G6. First, you'll have to go into 'Setup -> General'. From here,
type in your port # (default is 21). I recommend something unique, or something a
bit larger (ex: 3069). If you want to, check the number of max users (this sets the
amount of simultaneous maximum users on your server at once performing actions -
The more on at once, the slower the connection and vice versa).
The below options are then chooseable:
-Launch with windows
-Activate FTP Server on Start-up
-Put into tray on startup
-Allow multiple instances
.." status at startup
-Scan drive(s) at startup
You can do what you want with these, as they are pretty self explanatory. The scan
drive feature is nice, as is the 2nd and the last option. From here, click the
'options' text on the left column.
To protect your server, you should check 'login check' and 'password check', 'Show
relative path (a must!)', and any other options you feel you'll need. After doing
so, click the 'advanced' text in the left column. You should then leave the buffer
size on the default (unless of course you know what you're doing ), and then allow
the type of ftp you want.
Uploading and downloading is usually good, but it's up to you if you want to allow
uploads and/or downloads. For the server priority, that will determine how much
conventional memory will be used and how much 'effort' will go into making your
server run smoothly.
Anti-hammering is also good, as it prevents people from slowing down your speed.
From here, click 'Log Options' from the left column. If you would like to see and
record every single command and clutter up your screen, leave the defaults.
But, if you would like to see what is going on with the lowest possible space