
It’s quite pointless to setup an FTP server if only people on your network can connect to it. You’ll also need to learn a little bit about port forwarding, so that users can connect from outside just your local LAN network. If you installed FileZilla to the default location, you need to allow C:\Program Files(x86)\FileZilla Server\FileZilla Server.exe to the exceptions list. Read my post on how to allow an app through the firewall in Windows. You won’t be able to connect to it until you add an exception to your firewall to allow connections for FileZilla. Turn on IP filtering to prevent IP addresses from connecting to your server. This is ideal if you want to control the amount of usable bandwidth: You may set the download speed limits if you feel your Internet connection will be affected by your clients. Set the permission for the users, make sure to uncheck write and delete if you don’t want other users to modify your files and directories. Now to share a directory click “ Shared folders” then browse for the folders that you want to share: To assign a password, check the Password box and then type in a password for the user. On the General page, go ahead and click on the Add button at the far right. The first thing that you will need to do is create an FTP user account. It’ll give you some basic info about the server and also auto-detect if you are behind a NAT router. Once connected to the server, you’ll get a screen like below. Once that client is installed it should be able to register itself as the correct URI handler for SFTP links and launch automatically when you encounter a sftp_URI such as (with fewer or more parameters as defined here).At the end, it’ll automatically fill in the details to connect to the server, which should be localhost and the port number for the admin interface. Therefor you will need to launch a separate client that does support the SFTP protocol to successfully connect to an SFTP server.

Since SFTP also not really a common/native/appropriated Microsoft protocol, no support for that protocol is included in the default MS (client) tools/libraries either. The SSH File Transfer Protocol (SFTP) is neither that simple, nor does it have the same historic legacy, and thus support for that protocol is (usually) not built into web browsers. For a web server that protocol is HTTP or HTTPS and web browsers, as the tool of choice to connect to web servers, have support for the HTTP and HTTPS protocols built in.įor historic reasons and probably because FTP is a really simple protocol many web browsers also have/had that native FTP protocol support built in. The tool you use to connect to a server must support the protocol required by the server.
