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.
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