Search This Blog

Friday 23 December 2016

How to set up and manage an FTP server on Windows / Windows 10

How to set up and manage an FTP server on Windows / Windows 10

Very similar to previous versions, Windows 10 includes the necessary components to run an FTP server. Follow the steps below to install an FTP server on your PC:

1.     Use the Windows key + X keyboard shortcut to open the Power User menu and select Programs and Features.

2.     Click the Turn Windows features on or off link.





3.   Expand Internet Information Services and check the FTP      Server option.

4.     Expand FTP Server and check the FTP Extensibility option.

5.     Check Web Management Tools with the default selections.

6.     Click OK to begin the installation.



7.     Click Close.

How to configure an FTP site on Windows 10

After installing the necessary components to run an FTP server on your PC, you need to create an FTP site using the following instructions:
1.     Use the Windows key + X keyboard shortcut to open the Power User menu and select Control Panel.
2.     Open Administrative Tools.
3.     Double-click Internet Information Services (IIS) Manager.






4.   Expand and right-click Sites on the Connections pane.
5.   Select Add FTP Site.



6.   Name your new FTP site and enter the path to the FTP folder you want to use to send and receive files.
7.   Note: You can also use the Make New Folder button to create a specific folder to store your FTP files.
8.   Click Next.


9.   Assign the IP Address and default port and change the SSL option to No SSL.


10.  On Authentication, check the Basic option.
11.  On Authorization, select Specified users from the drop-down menu.
12.  Type the email address of your Windows 10 account or local       account name to allow yourself access to the FTP server.
13.  Check the options Read and Write.
14.  Click Finish.

15.  Right Click on Basic setting of FTP Server.
16.  Click on Connect as….



17.  Choose the Specific user and click set….




18. Write the User Name and Password and Click OK.
19. Again Click OK.



20.  Right Click on FTP Server and click Explore.



21. Right Click on FTP Server Folder.
22. Click Properties and select Security and Add users.
23. Select Everyone, administrator and need Users.
24. Allow Full Control.



25. Click on Sharing and click Share.

    26. Click Add and select Read/Write.

    27. Click on Share and click Done.


28.   Open the Start menu, do a search for Windows Firewall, and press Enter.

29.   Click the Allow an app or feature through Windows Firewall link.



30.   Click the Changes settings button.

     31.  Select FTP Server and make sure to allow it on a Private and Public Network

     32.   Click OK.



At this point, you should be able to use your favorite FTP client to connect your newly created FTP server from your local network.

Note: Make sure to check your software vendor support website for specific instructions to allow an FTP server, if you're using another security software other than the Windows Firewall.



33. Open the Browser and Type the IP Address like that ftp://10.10.10.10:21 Press Enter.

34. Type User and Password and click Log In.









How to configure a router to allow external connections?

For your FTP server to be reachable from the internet, you need to configure your router to open TCP/IP port number 21 to allow connections to your PC.
The instructions to forward a port will vary from router-to-router, but below you'll find the steps to configure most routers. (For more specific instructions to forward TCP/IP ports, you should check your router's manufacturer support website.)

    1.    Use the Windows key + X keyboard shortcut to open the Power User menu and select Command Prompt.

    2.   Type the following command: ipconfig and press Enter.

    3.   Make note of the Default Gateway IP address, which is the IP address of your router. Typically, it's private address in the 192.168.x.x range. For example, 192.168.1.1 or 192.168.2.1.




    4.   Open your default web browser.

    5.   On the address bar enter the router's IP address and press Enter.

    6.   Sign-in with your router credentials.

    7.   Find the Port Forwarding section -- usually you'll find this feature under the WAN or NAT settings.

    8.   Create a new port forwarding that includes the following information:

·         Service name: You can use any name. For example, FTP-Server.
·         Port rage: You must use port 21.
·         PC's TCP/IP address: Open Command Prompt, type ipconfig, and the IPv4 address is your PC's TCP/IP address.
·         Local TCP/IP port: You must use port 21.
·         Protocol: TCP.

    9.   Apply the new changes, and save the new router configurations.

How to access an FTP server from any PC?

Here's the quickest way to test your FTP server, after configuring the firewall, and forwarding port 21 on your router.
Open your default web browser and in the address bar type your Windows 10 PC IP address, on an FTP link format, and press Enter. The address should look like this: FTP://192.168.1.105.

1    10.               Type User name and Password.

1    11.               Click Log In

No comments:

Post a Comment