How to Setup FTP Server in Windows 10? – TheITBros

FTP ( File Transfer Protocol ) is a democratic Internet data transfer protocol. You can use FTP to transfer files between a distant waiter and a local anesthetic personal computer. FTP is much used by web site administrators in club to upload and download files to their web-hosting servers. FTP protocol is implemented according to the “ client-server ” scheme : there are FTP-clients and an FTP-server. In our instruction, we will show how to install and configure an FTP server based on a background Windows 10 OS without using third-party software ( such as FileZilla Server, Titan FTP Server, Ocean FTP Server, etc. ) .

Installing FTP Server Components on Windows 10

At first let ’ s create an FTP booklet. This directory will contain files and folders that should be accessible by the FTP clients. Create it on the background or you can create it anywhere on your personal computer. normally, the C : inetpubftproot directory is used as the root FTP folder.

Once it ‘ randomness done, press the Windows key + R to open the Run window. In the follow window character cmd and click OK to open the Command prompt. ftp server windows 10 now type ipconfig and press Enter. Right down you can see your IP address and default gateway IP. eminence. For properly FTP server serve, it is desirable that a static IP address is assigned to your calculator. If a DHCP server is used to issue IP addresses on your net, a inactive IP must be reserved for your network card MAC address. windows 10 ftp server We need this to configure an FTP server, but at first we have to install and configure IIS ( Internet Information Services ) components, therefore go to Control Panel. You should change to Small icons view and go to the Programs and Features. setup ftp server windows 10 weight-lift here Turn Windows features on or off, scroll down to Internet Information Services, expand it, expand FTP waiter node. nowadays here check marks on Internet Information Services, Web Management Tools and World Wide Web Services. In addition, check marks on FTP Service and FTP Extensibility. After this, you fair have to click OK to install the services. Once installation is finished close the window features dialogue box. how to create ftp server in windows 10 Tip. Please note that in rate to manage IIS, you must install the IIS Management Console ( Web Management Tools > IIS Management Console ). You can besides install the IIS management console table from PowerShell with the command :

Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All

ftp server windows

Configuring an FTP site on Windows 10

now let ’ s create a newfangled FTP site and configure it. Go to Control Panel > Administrative Tools > Internet Information Services ( IIS ). ftp windows 10 hera expand the root and expand the sites. here is default option locate created, but we are going to create a new one. then, right click on Sites and blue-ribbon Add FTP Site. ftp server on windows 10 right after this, you have to name your FTP site and select the booklet where the web site will be created ( the default is C : \inet\pub\ftp\root folder, but you can specify a different folder that you created earlier ). windows 10 ftp In the watch window, you will see a site tie down and SSL settings. Binding IP Address by default is set to unassigned. therefore click on the drop down and select your IP Address. now we selected no SSL, but if you are using this on real environment, we suggest you to select Require SSL option. how to setup ftp server windows 10 After that, you have to select basic authentication options and allow access to specified users. This user is a Windows drug user, the one you created when you installed Windows 10 or the one you are presently using. so, enter the username and select the proper permissions. As the authentication method acting, choice Basic. Authorization character > Specified users, enter the name of the exploiter ( or group ). If the drug user should have the license to read and write files in the FTP folder, check Read and Write in the Permissions section. then fair Finish. windows 10 ftp server setup Your FTP locate should appear in the tree social organization of the Windows web server .

Setting Firewall Rules for FTP server

Standard Windows Defender Firewall with Advanced Security settings don ’ thymine allow you to remotely connect to your FTP site. now we have to allow FTP entree in Windows Firewall. Go to Control Panel > Windows Defender Firewall > Allow an app or feature through Windows Firewall. In the postdate window chink on Change settings and find FTP server have. Check both marks on it and click OK to save settings. now the firewall is properly configured. create ftp server windows 10 Tip. You can configure firewall rules to allow FTP traffic to the waiter using the commands :

netsh advfirewall firewall add rule name=”FTP” action =allow protocol=TCP dir=in localport=21

netsh advfirewall firewall add rule name=”sFTP” action =allow protocol=TCP dir=in localport=900

netsh advfirewall firewall add rule name=”FTPpassive” action =allow protocol=TCP dir=in localport=1024-65535

Configuring an FTP Account in Windows 10

Once it off, we need to create an FTP drug user or group, to which you provide access to the FTP server. Open the Computer Management console table. In the right menu, choose Users or Groups. Use the right mouse button to create a raw user. ftp server for windows 10

Add raw drug user. now enter the username and password. You must to set a password for your users, or they will not be able to connect to an FTP. nowadays click on Create and your FTP exploiter is already created. enable ftp windows 10 now select the newly created site on IIS and cluck on FTP Authorization Rules. set up ftp server windows 10 here you will see the default Windows FTP user permissions. We need to create another rule. Right click on the empty outer space, add allow rule and here choose Specified users and then add user you ’ ve just created ( FTPuser ). Tip. You can create respective extra FTP folders on your FTP settle :

  • C:\inet\pub\ftp\root\LocalUser\Public – public FTP folder for anonymous users;
  • C:\inet\pub\ftp\root\LocalUser\%UserName% – home FTP folder for a local user;
  • C:\inet\pub\ftp\root\%Domain%\%DomainUserName% – home ftp folder for AD domain users if your computer is joined to the Active Directory (replace %Domain% with your domain name).

how to setup ftp on windows 10 besides, select the proper permissions and cluck OK. ftp server win 10 If you want anonymous users to access your FTP server, select the All Anonymous Users option. anonymous users couldn ’ thymine write anything and change the data on our waiter ; you need to specify Read-only access. We need to add this user to the NTFS security system settings of the folder. Right click on properties of the FTP-folder on your local repel, then go to the Security yellow journalism, edit it and add the newly created drug user. now make indisputable you have the user selected. In our lawsuit the Full Control permissions is assigned for a exploiter. In your case you should select the proper permissions. Click Apply and then OK to save. set up ftp on windows 10

Configure FTP User Isolation

It is necessity configure an FTP drug user isolation if you need to isolate each FTP user by its own booklet. In this case each remote user gets into his own ftp-directory and doesn ’ metric ton have access to other users ’ files. To do this, open your FTP locate settings and select the FTP User Isolation option. Select the User name directory and save the changes. how to enable ftp in windows 10 Right-click on the FTP site and choice Add Virtual Directory. how to setup ftp server in windows 10 Enter the exploiter name in the Alias field, in the Physical path field, enter the way to the user ’ south booklet ( create a classify users ’ subfolder in the etymon FTP booklet on the local drive in advance ). how to setup ftp server on windows 10

How to Connect to an FTP Server in Windows 10?

immediately we are fix to access this FTP. First, we will try accessing from the LAN. Test the FTP whirl from another calculator in the same LAN. Open the PowerShell control prompt and run on the adopt commands to check FTP server on Windows 10 calculator :

# To test FTP Network Port connection

Test-NetConnection -ComputerName yourWin10FTPcomputer -Port 21

# Now test FTP access


You can open your FTP locate using the built-in Windows 10 File Explorer. All you need to do is good type file transfer protocol : // and local IP Address of that machine ( e.g. ftp : // ). Press enter and you will be prompted to enter the username and password. Specify user credentials and compress OK. We have entree the user ’ mho FTP via the LAN. setup ftp on windows 10 You should see the contents of the FTP server booklet. now you can upload and download file on FTP server. You can check ftp server access log in the log files located in the C : \WINDOWS\System32\LogFiles\MSFTPSVC1 directory. note. But it is much convenient to use one of third-party FTP customer to upload and download files to the FTP servers. Most popular FTP clients : FileZilla, WinSCP and Cyberduck. If you have configure anonymous access to your FTP site, you should check the box Log on anonymou mho and specify any e-mail address as an file transfer protocol exploiter name. If you want to access from the PC outside of your network, you need to configure your edge router to forward incoming FTP connection to your Windows 10 computer. run ftp server on windows 10 Make indisputable that you enable the port forwarding for the FTP protocol ( both TCP, UDP ports 21 ). Make certain to save router shape. once done, log out and go to the You have to search “ What is my IP address ” and it will immediately provide you external ( “ white ” ) IP address. If not, you can besides go through one of these links from the search and it will prompt you with the IP address.

once done, write it down, because we are going to use it to entree this FTP from the Internet ( it assumes that your computer or router are assigned a public IP address ). Go to any computer outside of the network and type ftp : // IP cover in the search bar. You should enter the username and password again and cluck OK .

Adding FTP Site to the Windows 10 Network Location List

You can connect your FTP locate to your Windows Network Locations to permanently access FTP files and folders .

  1. Run File Explorer, right click in the pane and select the Add a network location item;
    configure ftp server windows 10
  2. Select Choose a custom network location;
    free ftp server windows 10
  3. Specify your ftp server address in the following format: ftp://your_win10_ftp
  4. Check the box Logon on anonymous (with a blank password) or specify your FTP username;
    how to configure ftp server in windows 10
  5. It remains to specify the connection name and press Next > Finish.
  6. Your FTP site should appears in the list of your Network Locations.
    filezilla server setup windows 10
source :
Category : Tech

About admin

I am the owner of the website, my purpose is to bring all the most useful information to users.

Check Also


Manage participants in a zoom meeting webinar

Call the people who attend the meet as follows Alternate host host Who scheduled the …

Leave a Reply

Your email address will not be published.