Differences
This shows you the differences between the selected revisions of the page.
| ftps 2016-07-15 | ftps 2024-09-18 (current) | ||
| Line 1: | Line 1: | ||
| ====== FTPS ====== | ====== FTPS ====== | ||
| - | FTPS (also known as FTP Secure and %%FTP%%-%%SSL%%) is an extension to the commonly used File Transfer Protocol (%%FTP%%) that adds support for the [[tls|Transport Layer Security]] (TLS) and the Secure Sockets Layer (SSL) cryptographic protocols.·((&wikipedia_ref(FTPS|FTPS))) | + | FTPS (also known as FTP Secure and %%FTP%%-%%SSL%%) is an extension to the commonly used File Transfer Protocol (%%FTP%%) that adds support for the [[tls|Transport Layer Security]] (TLS) cryptographic protocol (previously known as the Secure Sockets Layer – SSL).((&wikipedia_ref(FTPS|FTPS))) |
| ===== [[methods]] Methods of Invoking ===== | ===== [[methods]] Methods of Invoking ===== | ||
| - | Two separate methods were developed to invoke client security for use with %%FTP%% clients: //Explicit// or //Implicit//. The former method is a legacy compatible implementation where %%FTPS%% aware clients can invoke security with an FTPS aware server without breaking overall %%FTP%% functionality with non-%%FTPS%% aware clients. The later method is an incompatible method that requires clients to be %%FTPS%% aware. WinSCP supports both methods. | + | Two separate methods were developed to invoke client security for use with %%FTP%% clients: //Explicit// or //Implicit//. The former method is a legacy compatible implementation where %%FTPS%% aware clients can invoke security with an FTPS aware server without breaking overall %%FTP%% functionality with non-%%FTPS%% aware clients. The latter method is an incompatible method that requires clients to be %%FTPS%% aware. WinSCP supports both methods. |
| - | + | ||
| - | In VB Scripting the options for invoking FtpSecure are somewhat obscure. The "FtpSecure" parameter is enumerated as follows | + | |
| - | + | ||
| - | Set sessionOptions = Wscript.CreateObject("WinSCP.SessionOptions") | + | |
| - | + | ||
| - | With sessionOptions | + | |
| - | .Protocol = Protocol_Ftp | + | |
| - | .FtpSecure = 2 ' 0 = None, 1=Implicit, 2=Explicit | + | |
| - | .Hostname..... | + | |
| - | .... | + | |
| - | End With | + | |
| ==== Explicit ==== | ==== Explicit ==== | ||