I recently wrote a tutorial on how to make an FTP server using G6 ftp server client, but the problem here is that G6 ftp server client is not a freeware software. So for those of you who might be looking for a freeware program to launch their ftp server, Filezilla ftp server client is the answer.
How to Setup Your FTP Server Using FileZilla FTP Server Client
Download and install FileZilla FTP server from here. You have to give a port during installation which you will have to forward for administration use later if you are behind a router (you can use default 14147).
Run FileZilla Server Interface after installation, a dialog box asking for port and IP address will appear.
Let the IP address as it is and give port which you gave during installation, and press OK.
Now you have logged in the server.
Go to Edit and select Users, here you have to create a new User that can enter your FTP server from anywhere using username/password you provide.Here you have to Add a username,and press OK.Enable Password check box and give a password if you want to create one, otherwise un-check it.
Now from the left column select Shared Folders and add the directory which you want to share on your ftp server.
You can also change speed and download limits and ban IP’s that you don’t want to see on your ftp server from the left column named page. Now hit OK and your server is Up and Running.
To access your ftp server,for local area connection use: ftp://local _IP:21 e.g. ftp://192.168.1.4:21.
From any other place (if you are behind a router): ftp://public_ip:21, you can check your public IP from whatismyip.com. if you have a static IP it’s well and good but if you have a dynamic IP, then read our tutorial on how to mask your IP.
Port Required to be Forwarded[table id=1 /]
Have fun on your very own ftp server, keep it secure by not providing access to too many users.