Differences

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

2013-04-29 2013-05-09
Link to login dialog in the first sentence (Petr) 5.2.1 •Swapped order of Use MLSD command for directory listing and Support for listing of hidden files FTP session options. Also disabling the latter unless the first is set to Off. (martin)
Line 8: Line 8:
===== Protocol Options ===== ===== Protocol Options =====
Use //Post login commands// to specify set of FTP protocol commands that should be issued automatically just after login. Use //Post login commands// to specify set of FTP protocol commands that should be issued automatically just after login.
- 
-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 has no effect if ''MLSD'' command is used for directory listing, see below. 
The //Use MLSD command for directory listing// controls, if WinSCP uses ''MLSD'' or (deprecated) ''LIST'' command for directory listing. When set to //Auto// (preferred), WinSCP decides based on accounced features of FTP servers. Use //Off// only, if server's implementation of ''MLSD'' command has bugs. &beta_feature //In the latest stable version, this option is configurable using [[rawsettings|session raw settings]]//. The //Use MLSD command for directory listing// controls, if WinSCP uses ''MLSD'' or (deprecated) ''LIST'' command for directory listing. When set to //Auto// (preferred), WinSCP decides based on accounced features of FTP servers. Use //Off// only, if server's implementation of ''MLSD'' command has bugs. &beta_feature //In the latest stable version, this option is configurable using [[rawsettings|session raw settings]]//.
 +
 +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 avaiable, 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 [[ui_login_connection#connection|passive mode]] only. Initially the checkbox is in undefined state, making WinSCP use the external IP address automatically, when the provided IP address is not routable. 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 [[ui_login_connection#connection|passive mode]] only. Initially the checkbox is in undefined state, making WinSCP use the external IP address automatically, when the provided IP address is not routable.

Last modified: by martin