Differences
This shows you the differences between the selected revisions of the page.
2015-01-25 | 2015-01-26 | ||
Placing ad (Petr) | corrections (martin) | ||
Line 90: | Line 90: | ||
* Specify your server's external IP address. \\ For [[guide_azure_ftps_server|Microsoft Azure Windows servers]], you will find the external IP address in //Public virtual IP (VIP) address// section on //Quick glance// sidebar of your instance dashboard on [[http://manage.windowsazure.com/|Azure Management Portal]]; or as a //Public IP// on the instance desktop. | * Specify your server's external IP address. \\ For [[guide_azure_ftps_server|Microsoft Azure Windows servers]], you will find the external IP address in //Public virtual IP (VIP) address// section on //Quick glance// sidebar of your instance dashboard on [[http://manage.windowsazure.com/|Azure Management Portal]]; or as a //Public IP// on the instance desktop. | ||
- | When behind an external firewall, you need to open ports for data connections (obviously in addition to opening an %%FTP%% port 21 and possibly an implicit SSL %%FTP%% port 990). You won't probably want to open whole default port range 1024-65535. In such case, you need to tell the %%FTP%% server to use only the range that is opened on the firewall. Use a //Data Channel Port Range// box for that. Any time you change this range, you will need to [[#restart|restart FTP service]]. //Learn how to [[guide_azure_ftps_server#firewall|open ports on Microsoft Azure]].// | + | When behind an external firewall, you need to open ports for data connections (obviously in addition to opening an %%FTP%% port 21 and possibly an implicit TLS/SSL %%FTP%% port 990). You won't probably want to open whole default port range 1024-65535. In such case, you need to tell the %%FTP%% server to use only the range that is opened on the firewall. Use a //Data Channel Port Range// box for that. Any time you change this range, you will need to [[#restart|restart FTP service]]. //Learn how to [[guide_azure_ftps_server#firewall|open ports on Microsoft Azure]].// |
Click //Apply// action to submit your settings. | Click //Apply// action to submit your settings. | ||
Line 114: | Line 114: | ||
* In //Add %%FTP%% Site Publishing// wizard: | * 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 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 one. 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. | ||
Line 129: | Line 129: | ||
* On an initial //Site Information// step, give a name to your %%FTP%% site (if it's the only site you are going to have, simple "%%FTP%% site" suffice) and specify a path to a folder on your server's disk that is going to be accessible using %%FTP%%. | * On an initial //Site Information// step, give a name to your %%FTP%% site (if it's the only site you are going to have, simple "%%FTP%% site" suffice) and specify a path to a folder on your server's disk that is going to be accessible using %%FTP%%. | ||
* On a //Binding and SSL Settings// step, select //Require %%SSL%%// to disallow non-encrypted connections and select your certificate. | * On a //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 one. 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. | ||
Line 139: | Line 139: | ||
Start WinSCP. [[ui_login|Login Dialog]] will appear. On the dialog: | Start WinSCP. [[ui_login|Login Dialog]] will appear. On the dialog: | ||
- | * Select //FTP// protocol and //TLS Explicit encryption//. | + | * Select //FTP// protocol and //TLS/SSL Explicit encryption//. |
* Enter your Windows server hostname to //Host name// field. Avoid using an IP address to allow WinSCP to verify that the host name matches with host the server's certificate was issued to (not applicable to self-signed certificates). | * Enter your Windows server hostname to //Host name// field. Avoid using an IP address to allow WinSCP to verify that the host name matches with host the server's certificate was issued to (not applicable to self-signed certificates). | ||
* Specify username and password of Windows account you want to connect with (when using domain accounts, you need to specify full username with format ''domain\username''). | * Specify username and password of Windows account you want to connect with (when using domain accounts, you need to specify full username with format ''domain\username''). |