How to Setup FTP Server on Windows 11 - A Complete and Step-by-step Guide

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2021
  • This video offers a complete and step-by-step guide on how to setup an FTP server in Windows 11. It includes:
    1: Add the FTP server feature to Windows 11.
    2: create an FTP site using Microsoft Internet Information Server Manager
    3: Create FTP user accounts using Computer Management.
    4: Create a user folder and set access permission;
    5: Set Passive FTP port range and configure firewall;
    6: Test connection to the FTP server using command-line FTP and FileZilla;
    It also compares the solution with DriveHQ’s Cloud FTP service (drivehq.com/).
    Setting up an FTP server is not an easy task. For most small businesses, it is much easier to use a hosted FTP service, such as DriveHQ's cloud FTP server. For more detailed info, please visit www.DriveHQ.com, click Features, then click FTP Hosting:
    www.drivehq.com/features/ftp....
    -----------------
    CameraFTP (cameraftp.com/) is a division of DriveHQ.com. It is a leading cloud Recording, Home/Business Monitoring service provider. Founded in 2003, DriveHQ and CameraFTP has over 20 years of track record offering top quality cloud service at very low price.
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 63

  • @MrNilammani
    @MrNilammani ปีที่แล้ว

    Simple and easy guidelines. Thank you.🥰

  • @Oxland
    @Oxland 8 หลายเดือนก่อน

    it's the first I have my Windows FTP worked, thank you so much.

  • @grandskeptron5
    @grandskeptron5 ปีที่แล้ว

    You help me a lot for my review, Thank you so much!

  • @caiocbrunofb7670
    @caiocbrunofb7670 ปีที่แล้ว

    Worked! Thanks

  • @AhmedAli-fr5yt
    @AhmedAli-fr5yt ปีที่แล้ว

    I have an issue with the FTP firewall support, the port range is not activated to be modified.
    The FTP CMD test works on the server setup device only, not in the client (timeout error).
    Thank you.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      The FTP server usually needs to support Passive Mode FTP. You need to open a range of ports for the Passive FTP data channel in addition to the regular FTP port of 21 (or FTPS port 990). If you cannot open a range of ports, then your FTP server can only support the Active Mode. However, Active Mode FTP connection is often blocked by the firewall at the FTP client side.
      If you cannot solve the firewall problem, then you probably need to use a cloud-hosted solution, such as DriveHQ's Cloud FTP service. It is extremely easy. Please visit this page for more detailed info:
      www.drivehq.com/features/ftp.aspx

  • @deltaxsingh
    @deltaxsingh ปีที่แล้ว +1

    Thanks

  • @CloudiestFoil
    @CloudiestFoil ปีที่แล้ว

    Hello! When looking in the "Windows Defender Firewall with Advanced Security" I'm not seeing the FTP options under inbound rules. Would it work to add the regular FTP ports 20/21? Or do I have to have those options. I'm able to connect with CMD fine, but Filezilla is giving me troubles. "The data connection could not be established: ECONNREFUSED - Connection refused by server"
    Thank you in advance!

    • @CloudiestFoil
      @CloudiestFoil ปีที่แล้ว

      I was able to temporarily fix the issue by changing the ftp from passive to active.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      Active Mode requires the FTP server to connect to the FTP client, which is often blocked by the firewall in the FTP client side. If the FTP client is outside of your local network, it is recommended using Passive Mode. To use the passive mode FTP, the FTP server should specify a range of ports for the Passive FTP connection, such as Ports 5000-6000. (See the video at 3'37"). Then you need to add a firewall rule to allow connection to the ports 5000-6000. You can add a regular firewall rule if you don't see the FTP rule.
      DriveHQ is one of the largest FTP/SFTP Server Hosting service providers. It offers very broad Cloud IT features. It is extremely easy to use our Cloud based FTP server, and it is extremely reliable and secure. Please watch this video for more info: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

  • @Stalvros
    @Stalvros ปีที่แล้ว

    3:54 - sets external IP at 66.220.9.50
    4:17 - test connection: ftp 192.168.1.132 [How do you get this IP address? Seems different then the ones you put above]

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว +1

      The internal IP address (192.168.1.132) can be assigned / set by yourself. By default, your computer will get an internal IP address from your DHCP server (usually your router). You can edit your network adaptor settings to change it to static IP address. Please make sure your static IP address is unique within your local network. The external IP address (public IP address) is provided by your ISP. Unless you pay for static IP addresses, your ISP usually only offers dynamic (public) IP addresses. You can find your computer's public IP address by searching for "My IP address" on Google. If you don't have a public static IP address, then your FTP server cannot be accessed from the Internet. We recommend using a hosted FTP service such as DriveHQ's FTP Hosting service: www.drivehq.com/features/ftp.aspx

  • @MrInterkid
    @MrInterkid ปีที่แล้ว

    Understand

  • @MykhailoKadenko
    @MykhailoKadenko 8 หลายเดือนก่อน

    I followed this guide, however I can't seem to connect to this FTP Server from another local machine. Connection gets interrupted each time. Any thoughts? I also could not log in with defaultuser1 (I was testing this from host machine), keep getting an error that username or password is incorrect..Does this have something to do with not changing password at next login?

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  8 หลายเดือนก่อน +1

      You can test it in two steps: (1) Check if you can connect to the FTP server from the same computer. If not, then you need to locate and solve the problem. (2) Check if the other computer can connect to an FTP server. Try using FTP client program like FileZilla.
      In most cases, the problem is caused by anti-virus / security software, either on the server side or the client side. If possible, try to uninstall such software and only use Windows Defender.
      Setting up, maintaining and securing an FTP server on the Internet is not an easy task. DriveHQ's Cloud FTP Server might be a good option for you, esp. if it is for business. Please visit: www.drivehq.com/features/ftp.aspx

  • @ngoctaiquach3144
    @ngoctaiquach3144 3 หลายเดือนก่อน

    In step 2, my computer did not find "internet information services (llS) manager" in Window tools. Help me. Thank!

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  3 หลายเดือนก่อน

      If so, I guess you did not do the step one correctly, or some unexpected error happened when you did the step 1. Please make sure your Windows OS is not the Home Edition. You can try to install all Windows Updates first, reboot the computer and try again. You might have to redo the Step 1.

  • @oliverosbourne6776
    @oliverosbourne6776 4 หลายเดือนก่อน

    when i add my external ip to ftp firewall support it wont let me add a new port range its disabled in pink 0-0 how do i fix this ?

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  4 หลายเดือนก่อน

      I guess you need to watch the video very carefully. When you add an FTP site and click FTP Firewall Support, the port range is indeed disabled. What you need to do is to click the computer name (that is the parent node in Internet Service Manager), then the port range is enabled.
      DriveHQ is one of the largest FTP/SFTP Server Hosting service providers. It offers very broad Cloud IT features. It is extremely easy to use our Cloud based FTP server, and it is extremely reliable and secure. Please watch this video for more info: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

  • @chuhumor
    @chuhumor ปีที่แล้ว

    excuse me, 4:22 , when i enter "cd test", it said : the system cannot find the file specified

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      Please watch Step 4 "create a user folder and set permission". If the folder "test" was correctly created in the user's root folder, and the user has permission to access the folder, then it should work fine. You can use the "pwd" command to find the user's root folder right after login. Make sure the root folder is correct and the user has full access permission. Then you should be able to create a new folder with the FTP command: mkdir DIRECTORYNAME
      If you still have trouble, we recommend using DriveHQ's Cloud FTP Server. It is far easier. The cost is very low, esp. if you factor in the long-term maintenance cost, security, redundancy, up-time, bandwidth and utility cost, etc. Please visit this Feature page:
      www.drivehq.com/features/ftp.aspx
      or watch the tutorial video:
      th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

    • @chuhumor
      @chuhumor ปีที่แล้ว

      @@DriveHQCameraFTP i created a user folder call "demoUser1", but how to 'set permission'. i really did the same way like your video step by step

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      It is difficult to trouble-shoot for you without seeing/accessing your computer. I would recommend finding a local IT person. If you really want us to help you more, you can try to send screenshots showing the steps you took, and the problem you encountered. Setting a folder permission is done in File Explorer.

  • @arifpatel3014
    @arifpatel3014 ปีที่แล้ว

    Unfortunately for me, I get an error when I click OK after selecting the Internet Information Service, FTP..

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      What is the detailed error message? Do you mean you cannot install Internet Information Service / FTP server feature on your Windows? If so, I guess you have Windows 11 Home Edition, which does not include IIS. You can upgrade to Windows 11 Pro edition, or any Windows Server Operating System.
      Alternatively, you can use cloud hosted FTP server, such as DriveHQ's Cloud FTP/SFTP Server: www.drivehq.com/features/ftp.aspx

  • @stargazersdance
    @stargazersdance ปีที่แล้ว

    2:28
    I don't have Local Users and Groups. What do I do here then???

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      If you setup your own FTP server in IIS, then you can open Computer Management and create local user accounts and groups. If you use DriveHQ cloud FTP server, you can log in to www.DriveHQ.com and click Group Admin to create sub-users and subgroups.

    • @sethkayler2430
      @sethkayler2430 ปีที่แล้ว +1

      I had this issue until I upgraded my OS to Pro from home edition

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว +1

      @@sethkayler2430 You are correct. The Windows Home edition does not support local Users and Groups. You need Windows Pro or business edition. (The Local Users and Groups feature is actually supported in Windows Home edition. But Microsoft hided it. It is possible to enable it using some 3rd party tool. )

  • @muhammad.hameem
    @muhammad.hameem ปีที่แล้ว +1

    when I write ftp 192.168.1.132 I'm getting connection time out

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      It could be caused by: (1) Your FTP server's IP address is incorrect. (2) Your FTP service was not started. (3) Windows firewall or other network security software on the FTP server blocked the connection. Setting up and maintaining your own FTP server is not easy. For a typical user or business, it is better to use a cloud based FTP server such as DriveHQ's cloud FTP/SFTP/FTPS server. You just need to sign up for a free business trial, or order a business subscription, and your cloud FTP server is ready immediately. For more info, please visit www.drivehq.com/features/ftp.aspx

  • @DABUNGINATOR
    @DABUNGINATOR ปีที่แล้ว

    The command prompt keeps telling me "connection refused."

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      Did you test from the same computer? If so, then it means the FTP service was not configured correctly or not started. Please watch the video carefully and follow the steps one by one. If anything goes wrong in the middle, you will not be able to finish all steps. If you provide the detailed information, we might be able to help you more. Otherwise, we recommend using our Cloud FTP Server. It is dramatically easier. You just need to sign up for a free account or free business trial account to test the service. If it works, you need to order a business plan. Please watch this video for more info: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

  • @muhammad.hameem
    @muhammad.hameem ปีที่แล้ว

    530-User cannot log in, home directory inaccessible.
    Win32 error: Access is denied.
    Error details: File system denied the access.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      Please watch is very carefully at 2' 44", Step 4, Create a user folder and set permission. If you cannot solve it, we recommend using DriveHQ's cloud based FTP/FTPS/SFTP server. It is far easier. You just need to sign up for a free business trial, or order a business plan. Your FTP server is immediately ready. Please visit www.drivehq.com/features/ftp.aspx

    • @farlandu_wmv
      @farlandu_wmv 5 หลายเดือนก่อน

      @@DriveHQCameraFTP i got this same error, and i'm pretty sure i have all the permissions set up correctly. would the firewall ip address have anything to do with it? i think i set that up correctly, but it wouldn't let me specify a data channel port range.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  4 หลายเดือนก่อน

      @@farlandu_wmv If the error message is "Error details: File system denied the access.", then it is not caused by Windows Firewall. It is your folder permission problem. You need to make sure the folder is accessible by the FTP user. If you cannot set FTP port range, you need to watch the video more carefully and make sure to follow each step exactly as shown in the video. Basically, you need to click the computer name in Internet Service Manager, then click FTP Firewall Support. Then the port range should be enable.
      DriveHQ is one of the largest FTP/SFTP Server Hosting service providers. It offers very broad Cloud IT features. It is extremely easy to use our Cloud based FTP server, and it is extremely reliable and secure. Please watch this video for more info: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

  • @user-nt9kf4gd1e
    @user-nt9kf4gd1e 9 หลายเดือนก่อน

    THE WINDOWS TOOLS not showing the iis

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  8 หลายเดือนก่อน

      IIS is not installed by default. You need to install it first. Please watch the first part of the video carefully. IIS/FTP is an advanced business feature. It is not an easy task unless you are tech-savvy. For most users, it might be easier / better to use a cloud hosted solution such as DriveHQ's Cloud FTP Server: www.drivehq.com/features/ftp.aspx

  • @gio2vanni86
    @gio2vanni86 8 หลายเดือนก่อน

    I open IIS but theirs nothing inside?

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  7 หลายเดือนก่อน +1

      It means you did not have IIS installed. As mentioned in the beginning part of the video, IIS is an optional OS component, which is not installed by default. You need to install it first. If it is hard, then I recommend watching this video: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html
      It has detailed step-by-step information about how to use DriveHQ's Cloud FTP Server. It is not free, but it is extremely easy to setup. You don't need to install any software, and you don't need to configure your firewall/router and you don't need to worry about a public static IP address.

  • @Xilibrius
    @Xilibrius 2 ปีที่แล้ว

    I know this is old but following your steps i've been running into 530 error even with the correct password entered

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  2 ปีที่แล้ว +1

      Correctly setting up your own FTP server is not an easy task. You must follow the steps very carefully. A login error could be caused by:
      (1) Must install Basic Authentication in IIS and remove/disable other authentication methods.
      (2) Must create a (FTP) user account using Computer Management.
      (3) Must create an FTP folder and set the NTFS security settings to allow the FTP user to access the folder.
      (4) Set FTP Isolation in IIS Manager (set the default folder for the FTP user).
      While normally DriveHQ does not support 3rd party products, you can contact DriveHQ support and mention that you watched this video and have a question. They might be able to offer more help.
      If it is too difficult, please also consider using our cloud hosted FTP service. It is extremely easy. Please watch this video for the detailed step by step instructions:
      th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

    • @Phil-oz3xd
      @Phil-oz3xd ปีที่แล้ว

      @@DriveHQCameraFTP I need to move files from one computer (over the web) to another. Not store them anywhere. Sadly, they are larger than DriveHQ allows.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      DriveHQ's free basic service offers 5GB storage space, which cannot be used to transfer huge amount of data.
      You can order a monthly plan, then transfer/move your files. You can cancel it at any time to stop future service fees.

    • @rawfan37
      @rawfan37 ปีที่แล้ว

      go to ftp authorization rules and add the users there as well.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  4 หลายเดือนก่อน

      @@Phil-oz3xd Sorry the FTP/SFTP feature is a business feature. It does have a lot of restrictions. If it is for business, you can simply order a monthly subscription and cancel it after you finished transferring files. If it is for personal purposes, then you can use DriveHQ FileManager client software. It is easier and better than FTP. Please visit:
      www.drivehq.com/downloads/downloadfilemanager.aspx

  • @steved0123
    @steved0123 8 หลายเดือนก่อน

    Internet Information services not showing up.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  8 หลายเดือนก่อน

      Internet Information Server is not installed by default. You need to install the optional feature. Please watch the first part of the video (near 50" to 60" of the video) carefully about how to install it. Setting up an FTP server and properly securing it are not easy. For most people, it is easier and better, and costs less with a cloud based FTP server. DriveHQ is one of the largest FTP/SFTP/FTPS server hosting service providers since 2003. Please visit: www.drivehq.com/features/ftp.aspx

  • @ELIKO975
    @ELIKO975 ปีที่แล้ว

    Does not give me a range between 5000-6000

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      Please watch it from 3'45". Are you able to see that screen? If so, you should be able to enter the Passive Port range.

    • @ELIKO975
      @ELIKO975 ปีที่แล้ว

      I see the screen. As I mentioned, it doesn't let me record the range .
      thanks

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  4 หลายเดือนก่อน

      @@ELIKO975 Please watch the video very carefully. When you add an FTP site and click FTP Firewall Support, the port range is indeed disabled. What you need to do is to click the computer name (that is the parent node in Internet Service Manager), then the port range is enabled.
      DriveHQ is one of the largest FTP/SFTP Server Hosting service providers. It offers very broad Cloud IT features. It is extremely easy to use our Cloud based FTP server, and it is extremely reliable and secure. The cost will be much lower than an in-house FTP server. Please watch this video for more info: th-cam.com/video/iGdBX4F1e-w/w-d-xo.html

  • @DriveHQCameraFTP
    @DriveHQCameraFTP  2 ปีที่แล้ว

    This video tells you how to setup an FTP server on Windows 11. If you are tech-savvy, it probably will work well if you have enough network bandwidth and if you have a static IP address. Otherwise, it is easier and better to use DriveHQ Cloud FTP server. It can be setup in just a few minutes. For detailed step-by-step guide, please watch:
    th-cam.com/video/iGdBX4F1e-w/w-d-xo.html , or sign up for a free account at www.DriveHQ.com/

    • @pepeshopping
      @pepeshopping ปีที่แล้ว

      And why exactly you need a static IP address?
      Dynamic DNS works perfect for the ones that really understand this.

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  ปีที่แล้ว

      @@pepeshopping If the FTP server is only accessible in the LAN, then you don't need a static IP address. If it is accessible from the Internet, then you need a static IP address. Dynamic DNS might also work, but could be a little problematic. Based on the FTP RFC, the Passive FTP works as follows:
      Client ->Server : PASV
      Server-> Client : 227 Entering Passive Mode. A1,A2,A3,A4,a1,a2
      Here A1,A2,A3,A4 is the IP address, a1,a2 is the port number. If the FTP server uses Dynamic IP address + Dynamic DNS, then the FTP server needs to be aware of the IP address changes. With Microsoft's FTP server, it probably does not work.
      "Static (public) IP Address" and "Dynamic DNS service" are usually not free.

  • @green_map
    @green_map 4 หลายเดือนก่อน

    dislike. will not work unless iis management console is installed

    • @DriveHQCameraFTP
      @DriveHQCameraFTP  4 หลายเดือนก่อน

      I guess you misunderstood it? The FTP service is bundled in Microsoft's Internet Information Service (IIS), hence it requires Microsoft IIS Management console, which is an optional free component of Windows operating system. If you don't like it, you might be interested in DriveHQ's Cloud FTP/SFTP Server? It is far easier as you don't need to install any software - you just need to sign up. It is not free, though DriveHQ's Business Basic plan is very affordable for small businesses. Also, it is better as it supports FTP, SFTP and FTPS, plus you can use DriveHQ WebDAV Drive Mapping software and DriveHQ FileManager client software.
      www.drivehq.com/downloads/WebDAV_CloudDriveMappingTool.aspx
      www.drivehq.com/downloads/DownloadFileManager.aspx
      Please watch this video for more detailed info about our Cloud FTP/SFTP Server:
      th-cam.com/video/iGdBX4F1e-w/w-d-xo.html