Setting up an FTP server for Windows XP can be a bit tricky at first, but with a little effort, you can have a good FTP server so your friends can exchange files from their computers.
Steps

Step 1. First of all, you have to recover your Windows XP CD

Step 2. Then, click the Start button and go to the Control Panel

Step 3. After that, select "Add / Remove Windows Programs
"

Step 4. Select "Internet Information Service" under "Windows Components
"

Step 5. Click on "Details" and select the "File Transfer Protocol (FTP)" service option
Remember that by doing this you automatically select the "common" and "Internet information services" files.

Step 6. Click on "accept" and follow the instructions of the Installation Wizard (or simply, click next if you don't want to read what it says)
The team will begin to prepare the installation. Prepare your XP installation CD, as it may prompt you during the installation process. Once that process is complete, you may need to restart your computer.

Step 7. After that, all you need to do is paste the files you want to share to the following address:
"C: \ INETPUB \ FTPROOT." Keep in mind that by default these files will be public and read only. The meaning of public is that anyone who knows the IP address will be able to download a copy of those files.

Step 8. There is still more
. Now, you need to configure the router's firewall to allow traffic through FTP. This is done through the router's administration menu. Keep in mind that this step may vary depending on the router you have.

Step 9. After allowing the firewall to allow connections via FTP, you will have to configure the security service to allow FTP connections through a specific port

Step 10. Finally, after doing all of the above, you can access your FTP site through your browser. All you need to do is type ftp://xxx.xxx.xxx.xxx/ in the URL where "xxx.xxx.xxx.xxx" is the WAN address of your computer.
Advice
- You can edit the rights that people have by going to the Control Panel and selecting the "Administrative Tools" option. After doing so, select "Internet Information Service (IIS). On the left side of the window, you will see your computer. Expand it and click on the folder named" FTP sites or FTP sites "and select properties. Now you can configure who can access to your server and if it has rights or not.
- To access the WAN / LAN address of your computer, you will have to open the "command prompt" and type "ipconfig" in the entry. Your LAN address is the one used to identify your computer through the private network. Your WAN address is used to identify your computer over the Internet.
- To edit the public folder, go to the properties of the FTP sites and click on the "Directory" icon. In the directory you can change anything you want, such as the shared documents folder.