Differences

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

ui_login_ftp 2015-06-12 ui_login_ftp 2023-07-22 (current)
Line 1: Line 1:
-====== FTP Page (Advanced Site Settings dialog) ======+====== The FTP Page (Advanced Site Settings dialog) ======
The //FTP page// on the [[ui_login_advanced|Advanced Site Settings dialog]] allows user to configure [[ftp|FTP protocol]] specific options. The //FTP page// on the [[ui_login_advanced|Advanced Site Settings dialog]] allows user to configure [[ftp|FTP protocol]] specific options.
Line 7: Line 7:
&toc_title_page_sections &toc_title_page_sections
 +
 +===== [[account]] Account =====
 +You can optionally specify your account, if your FTP server requires that.
===== [[post_login]] Post Login Commands ===== ===== [[post_login]] Post Login Commands =====
-Use //Post login commands// to specify set of FTP protocol commands that should be issued automatically just after login. This is typically used to issue commands that change session configuration or state. Only commands that require no interaction with client can be used. +Use //Post login commands// to specify set of FTP protocol commands that should be issued automatically just after login. This is typically used to issue commands that change session configuration or state. For example to [[faq_mainframe|configure IBM Power Systems for Unix/WinSCP compatibility]]. Only commands that require no interaction with client can be used.
-For example to configure IBM Power Systems (IBM System i, eServer iSeries, AS/400) for Unix/WinSCP compatibility, use following two //Post login commands//:+===== [[protocol_options]] Other Protocol Options =====
-<code> +The //Use MLSD command for directory listing// controls, if WinSCP uses ''MLSD'' or (deprecated) ''LIST'' command for directory listing and ''MLST'' or ''SIZE''/''MDTM'' for retrieving file properties.((Falling back to ''LIST'', if ''SIZE'' or ''MDTM'' is not supported.)) When set to //Auto// (preferred), WinSCP decides based on announced features of FTP servers. Use //Off// only, if server's implementation of ''MLSD''/''MLST'' command has bugs; or if you need to display [[ui_file_panel#hidden_files|hidden files]] and your FTP server does not include them into ''MLSD'' listing.
-site namefmt 1 +
-site listfmt 1 +
-</code>+
-Refer to [[https://publib.boulder.ibm.com/iseries/v5r2/ic2924/index.htm?info/rzaiq/rzaiqsitet.htm|IBM documentation for these commands]]. See also [[&forum/viewtopic.php?p=57336#57336|topic on connecting to IBM Power Systems server with WinSCP]].+The //Support for listing of hidden files// controls if WinSCP should use command ''LIST -a'' for directory listing to request listing of all (including hidden) files. You still need to enable [[ui_pref_panels#common|showing hidden files]] to have them displayed actually. 
 +When set to //Auto//, WinSCP will try one time to use the ''-a'' switch, unless the server is known not to support it.((Personal FTP server.)) If that fails (for whatever reason), it stops using the switch for current session. Some servers may not report an error even if they do not support the switch. This may result into empty directory listing. Disable the option if that happens. The option is not available, if ''MLSD'' command is used for directory listing, see above.
-===== Other Protocol Options =====+The //Force IP address for passive mode connections// controls, if WinSCP should use the external IP address of the FTP host instead the IP address provided by the server. This is useful when the IP address is translated (NAT). The option is available for [[ftp_modes#passive|passive mode]] only. When set to //Auto//, WinSCP uses the external IP address automatically, when the provided IP address is not routable.
-The //Use MLSD command for directory listing// controls, if WinSCP uses ''MLSD'' or (deprecated) ''LIST'' command for directory listing and ''MLST'' or ''SIZE''/''MDTM'' for retrieving file properties ((Falling back to ''LIST'', if ''SIZE'' or ''MDTM'' is not supported.)). When set to //Auto// (preferred), WinSCP decides based on announced features of FTP servers. Use //Off// only, if server's implementation of ''MLSD''/''MLST'' command has bugs; or if you need to display [[ui_file_panel#special_files|hidden files]] and your FTP server does not include them into ''MLSD'' listing.  +The //Use ==HOST== command to select host on the server// controls, if WinSCP should send ''HOST'' command to the server to select, which of virtual hosts, it is connecting to. Currently, an //Auto// option behaves as //Off//.
- +
-The //Support for listing of hidden files// controls if WinSCP should use command ''LIST -a'' for directory listing to request listing of all (including hidden) files. You still need to enable [[ui_pref_panels#common_options|showing hidden files]] to have them displayed actually. +
-When set to //Auto//, WinSCP will try one time to use the ''-a'' switch, unless the server is known not to support it((Personal FTP server.)). If that fails (for whatever reason), it stops using the switch for current session. Some servers may not report an error even if they do not support the switch. This may result into empty directory listing. Disable the option if that happens. The option is not available, if ''MLSD'' command is used for directory listing, see above. +
- +
-The //Force IP address for passive mode connections// controls, if WinSCP should use the external IP address of the FTP host instead the IP address provided by the server. This is useful when the IP address is translated (NAT). The option is available for [[ftp_modes#passive|passive mode]] only. When set to //Auto//, WinSCP uses the external IP address automatically, when the provided IP address is not routable.+
-The //Use HOST command to select host on the server// controls, if WinSCP should send ''HOST'' command to the server to select, which of virtual hosts, it is connecting to. Currently, an //Auto// option behaves as //Off//.+Check the //Display all file revisions on VMS servers//, if you want to display all file revisions in the file panel, when connected to a VMS server.
===== Further Reading ===== ===== Further Reading =====
Read more about [[ui_login|Login dialog]] and [[ui_login_advanced|Advanced Site Settings dialog]]. Read more about [[ui_login|Login dialog]] and [[ui_login_advanced|Advanced Site Settings dialog]].

Last modified: by martin