Differences

This shows you the differences between the selected revisions of the page.

guide_windows_ftps_server 2022-09-20 guide_windows_ftps_server 2025-01-30 (current)
Line 1: Line 1:
====== Installing a secure FTP server on Windows using IIS ====== ====== Installing a secure FTP server on Windows using IIS ======
-You may want to install a secure FTP server on Windows either as standalone file storage or to have means of editing your website hosted on IIS (Internet Information Services) web server. In both cases, you can use an optional //%%FTP%% Server// component of the %%IIS%%. It can be installed standalone or along with a //Web Server//.((This guide is partially based on article [[https://docs.microsoft.com/en-us/archive/blogs/mast/setting-up-a-passive-ftp-server-in-windows-azure-vm|Setting up a Passive FTP Server in Windows Azure VM]].))+You may want to install a secure FTP server on Windows either as standalone file storage or to have means of editing your website hosted on IIS (Internet Information Services) web server. In both cases, you can use an optional //%%FTP%% Server// component of the %%IIS%%. It can be installed standalone or along with a //Web Server//.((This guide is partially based on article [[https://learn.microsoft.com/en-us/archive/blogs/mast/setting-up-a-passive-ftp-server-in-windows-azure-vm|Setting up a Passive FTP Server in Windows Azure VM]].))
===== Installing FTP Server ===== ===== Installing FTP Server =====
Line 66: Line 66:
===== [[opening_iis_manager]] Opening IIS Manager ===== ===== [[opening_iis_manager]] Opening IIS Manager =====
-  * Go to //Control Panel > System and Security > Administrative Tools// (//Windows Tools// on Windows 11) and open //Internet Information Services (%%IIS%%) Manager//. &wincp+  * Go to //Control Panel > System and Security > Windows Tools// (//Administrative Tools// on Windows 10 and older) and open //Internet Information Services (%%IIS%%) Manager//. &wincp &win10
  * Navigate to your Windows server node.   * Navigate to your Windows server node.
Line 116: Line 116:
While the internal Windows firewall is automatically configured to open FTP ports when %%FTP%% server is installed, this change does not seem to apply, until %%FTP%% service is restarted. The same is true for changing data channel port range. While the internal Windows firewall is automatically configured to open FTP ports when %%FTP%% server is installed, this change does not seem to apply, until %%FTP%% service is restarted. The same is true for changing data channel port range.
-To restart %%FTP%% service go to //Control Panel > System and Security > Administrative Tools// (//Windows Tools// on Windows 11) &win11 and open //Services//. Locate //Microsoft %%FTP%% Service// and click //Restart service//.((Try restarting whole system, if a service restart does not help.)) &wincp+To restart %%FTP%% service go to //Control Panel > System and Security > Windows Tools// (//Administrative Tools// on Windows 10 and older) &win10 and open //Services//. Locate //Microsoft %%FTP%% Service// and click //Restart service//.((Try restarting whole system, if a service restart does not help.)) &wincp
===== Adding FTP Site ===== ===== Adding FTP Site =====
Line 122: Line 122:
==== To a Web Site ==== ==== To a Web Site ====
If you want to add FTP server to manage your existing web site remotely, locate your web site node in //%%IIS%% Manager// and: If you want to add FTP server to manage your existing web site remotely, locate your web site node in //%%IIS%% Manager// and:
-.+ 
 +  * Click //Add %%FTP%% Publishing// action. 
 +  * In //Add %%FTP%% Site Publishing// wizard: 
 +    * On an initial //Binding and SSL Settings// step, select //Require %%SSL%%// to disallow non-encrypted connections and select your certificate.
    * On //Authentication and Authorization Information// step, select //Basic// authentication and make sure //Anonymous// authentication is not selected. Select which users (Windows accounts) you allow to connect to the server with what permissions. You can choose //All users// or select only some. Do not select //Anonymous users//.     * On //Authentication and Authorization Information// step, select //Basic// authentication and make sure //Anonymous// authentication is not selected. Select which users (Windows accounts) you allow to connect to the server with what permissions. You can choose //All users// or select only some. Do not select //Anonymous users//.
    * Submit with //Finish// button.     * Submit with //Finish// button.

Last modified: by 27.109.25.30 – Currently locked by: 149.22.85.89