2. Why would I want to make one?
1. File Transfer Protocol (FTP) is a network protocol used to transfer data from one computer to another through a network, such as the Internet.
FTP is a file transfer protocol for exchanging and manipulating files over any TCP-based computer network. A FTP client may connect to a FTP server to manipulate files on that server. As there are many FTP client and server programs available for different operating systems, FTP is a popular choice for exchanging files independent of the operating systems involved.
2. Say your at a friends / work and you need a file / song / movie from your home computer. Using an FTP server you can access the files on your PC backhome (password / firewall / ports) permitting!
Step 1: Download Filezilla!
Select the Server version and continue with installation.
Step 2: Configure Ports FTP server PC!
To access your router you will need to know the IP of your router. To find this, you can usually google your brand of router the normal IP is 192.168.1.1 or something along those lines.
In your internet explorer address bar, type the IP address and you will be prompted for a username / password.
To find the defaults for this if they havent be previously changed, you can use this tool: credentials tool
Many people would advise if you have never changed this password, to do so to keep anypeople from accessing your router and changing any settings.
Once in your router, look for a tab with the name of Applications and Gaming / Port Forwarding or something along those lines.
Here, you will need to configure your ports: Here I have included a picture of our routers port settings so you can get a better idea without me attempting to walk you through it!
The Ip address in the field I have included is the IP address of the computer hosting the FTP server.