Differences

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

2013-08-02 2013-10-24
password is passed to putty on command-line (martin) integration_putty (martin)
Line 1: Line 1:
====== Applications Integration Page (Preferences Dialog) ====== ====== Applications Integration Page (Preferences Dialog) ======
-The //Applications Integration page// on the [[ui_preferences|Preferences dialog]] allows user to configure how WinSCP integrates with other applications, particularly with [[integration_app#opening_current_session_in_putty|PuTTY]] or other terminal clients.+The //Applications Integration page// on the [[ui_preferences|Preferences dialog]] allows user to configure how WinSCP integrates with other applications, particularly with [[integration_putty#open_putty|PuTTY]] or other terminal clients.
&screenshotpict(pref_integration_app) &screenshotpict(pref_integration_app)
Line 6: Line 6:
===== External Applications ===== ===== External Applications =====
==== [[client_path]] PuTTY/Terminal Client Path ==== ==== [[client_path]] PuTTY/Terminal Client Path ====
-Using //PuTTY/Terminal client path// box you can specify [[local_path|local path]] to PuTTY or other terminal client application that is used with //[[integration_app#opening_current_session_in_putty|Open in PuTTY]]// function.+Using //PuTTY/Terminal client path// box you can specify [[local_path|local path]] to PuTTY or other terminal client application that is used with //[[integration_putty#open_putty|Open in PuTTY]]// function.
Optionally, you can use following patterns in the path (&beta_feature): Optionally, you can use following patterns in the path (&beta_feature):
Line 25: Line 25:
==== Other Options ==== ==== Other Options ====
-Check //Remember session password and pass it to PuTTY// checkbox to make WinSCP [[security_credentials#password_memory|keep session password in memory]] and pass it to PuTTY [[security_credentials#putty_password|in command-line argument]] when using //[[integration_app#open_putty|Open in PuTTY]]// function (see above for details). However better approach would be to use [[public_key|public key authentication]] together with [[ui_pageant|Pageant]].+Check //Remember session password and pass it to PuTTY// checkbox to make WinSCP [[security_credentials#password_memory|keep session password in memory]] and pass it to PuTTY [[security_credentials#putty_password|in command-line argument]] when using //[[integration_putty#open_putty|Open in PuTTY]]// function (see above for details). However better approach would be to use [[public_key|public key authentication]] together with [[ui_pageant|Pageant]].
By default WinSCP instructs PuTTY to open Telnet session if you are using [[FTP]]. Uncheck the //Open Telnet sessions in PuTTY for FTP sessions// to use [[SSH]] instead ((However note that if the server supports SSH protocol, it most probably supports [[SFTP]] also. You should always use SFTP, instead of FTP, if possible.)). By default WinSCP instructs PuTTY to open Telnet session if you are using [[FTP]]. Uncheck the //Open Telnet sessions in PuTTY for FTP sessions// to use [[SSH]] instead ((However note that if the server supports SSH protocol, it most probably supports [[SFTP]] also. You should always use SFTP, instead of FTP, if possible.)).
Line 31: Line 31:
Check //Automatically open new sessions in PuTTY// to automatically send all sessions opened in WinSCP also to PuTTY. Check //Automatically open new sessions in PuTTY// to automatically send all sessions opened in WinSCP also to PuTTY.
-Use //PuTTY registry key// selection lets you choose registry key, where WinSCP exports its session settings, to be used by terminal client. WinSCP exports settings in PuTTY format, which is also used by many of its clones, such as [[integration_app#kitty|KiTTY]]. If your terminal client does not support this format, you need to use respective patterns (i.e. ''!@'' and ''!U'') in [[ui_pref_integration_app#client_path|terminal client path]] box as an alternative way to pass the settings. &beta_feature+Use //PuTTY registry key// selection lets you choose registry key, where WinSCP exports its session settings, to be used by terminal client. WinSCP exports settings in PuTTY format, which is also used by many of its clones, such as [[integration_putty#kitty|KiTTY]]. If your terminal client does not support this format, you need to use respective patterns (i.e. ''!@'' and ''!U'') in [[ui_pref_integration_app#client_path|terminal client path]] box as an alternative way to pass the settings. &beta_feature
===== Further Reading ===== ===== Further Reading =====
-  * [[integration_app#kitty|Using KiTTY instead of PuTTY]]; +  * [[integration_putty#kitty|Using KiTTY instead of PuTTY]]; 
-  * [[integration_app#putty_startup_directory|Opening PuTTY in the same directory]];+  * [[integration_putty#putty_startup_directory|Opening PuTTY in the same directory]];
  * Read more about [[ui_preferences|Preferences dialog]] and its other [[ui_preferences#pages|pages]].   * Read more about [[ui_preferences|Preferences dialog]] and its other [[ui_preferences#pages|pages]].

Last modified: by martin