In Windows 7, you can share files on home network easily using Home Group but creating an FTP server gives you many benefits. The FTP can also be accessed by other Operating Systems in the network, You can also configure it to be accessed from anywhere through internet. In this short tutorial, I will guide you to make an FTP Server on Windows 7 for LAN.
If your IIS is already installed then start from step 4.
Step 1
Open control panel and then click on Programs.
Step 2
In Programs, click on Turn Windows features on or off.
Step 3
After clicking Turn Windows features on or off you will see a new window. Find Internet information Services and mark check on it and then click OK button.
Use the FTP Site Wizard to Create an FTP Site With Anonymous Authentication
In this section you, create a new FTP site that can be opened for Read-only access by anonymous users. To do so, use the following steps:
- Go to IIS 7 Manager. In the Connections pane, click the Sites node in the tree.
- Right-click the Sites node in the tree and click Add FTP Site, or click Add FTP Site in the Actions pane.
- When the Add FTP Site wizard appears:
- Enter "My New FTP Site" in the FTP site name box, then navigate to the "%SystemDrive%\inetpub\ftproot" folder that you created in the Prerequisites section. Note: If you choose to type in the path to your content folder, you can use environment variables in your paths.
- Click Next.
- On the next page of the wizard:
- Choose an IP address for your FTP site from the IP Address drop-down, or choose to accept the default selection of "All Unassigned." Because you will be accessing this FTP site remotely, you want to make sure that you do not restrict access to the local server and enter the local loopback IP address for your computer by typing "127.0.0.1" in the IP Address box.
- You would normally enter the TCP/IP port for the FTP site in the Port box. For this walk-through, you will choose to accept the default port of 21.
- For this walkthrough, you do not use a host name, so make sure that the Virtual Host box is blank.
- Make sure that the Certificates drop-down is set to "Not Selected" and that the Allow SSL option is selected.
- Click Next.
- On the next page of the wizard:
- Select Anonymous for the Authentication settings.
- For the Authorization settings, choose "Anonymous users" from the Allow access to drop-down. Select Read for the Permissions option.
- Click Finish.
- Go to IIS 7 Manager. Click the node for the FTP site that you created. The icons for all of the FTP features display.
Click finish and you are done. You can now access this local FTP server from any other node of your local network. In my case the URL for the FTP is ftp://127.0.0.1
Good information.
ReplyDeleteMaking a FTP server isn't that hard to make!
ReplyDeleteI did not know IIS cam on windows 7... huhh, sweet
ReplyDeleteIIS is certainly full featured and enterprise-level robust, but overkill and overcomplicated for home use. I use Filezilla server myself. It lets you easily create a self-signed ssl certificate to encrypt your ftp connections as well.
ReplyDeleteGreat info! Thanks!
ReplyDeleteWhat a fantastic amount of information thanks.
ReplyDeleteOh. Handy.
ReplyDeleteVery neat stuff! Useful too :D
ReplyDeleteneat tips
ReplyDeleteThis might be useful someday
ReplyDeleteYou do a really good job of laying this out step by step. Super helpful!
ReplyDeletethanks for this nifty tip...i'll try to set up FTP server on my own network now xd
ReplyDeleteI have followed your blog..Could you follow mine too please? Also check out my guest blogging contest to see if you are interested!
Sky Stock Analysis
its nice tutorial post.i found it useful,i will must try it.
ReplyDeleteOnly had to use an FTP server once before. Not used it since though.
ReplyDeleteTest
ReplyDeleteThanks - appreciate the info. However, how can we access this remotely? I'm trying to setup an FTP server to access from a different location... help?
ReplyDeleteThanks!
Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write ups thanks once again.
ReplyDeletehtml5 player
i created an ftp server when i type ftp://127.0.0.1 from my local network it opens but from other network it doesn't open////
ReplyDelete