This is an old revision of the document!

Integration with Other Applications

In addition to integration with Windows WinSCP can closely cooperate with some other applications.

PuTTY

In addition to be based on source code of this popular SSH client, WinSCP can also share session settings with it.

Importing Session List

To import list of stored sessions from PuTTY use Tools button > Import on Stored sessions tab of Login dialog.

Opening Current Session in PuTTY

If limited ability of WinSCP to execute remote commands does not satisfy your needs, you may let WinSCP to open shell session on the same server in PuTTY client. Use command Commands > Open in PuTTY.

By default WinSCP creates temporary session settings for PuTTY (under name “WinSCP temporary session”). Such session settings will contain only options known by WinSCP, mostly connection options, but it will particularly lack any terminal options, so defaults will apply.

If you want configure your own options, you can save PuTTY session settings with the same name as WinSCP session. WinSCP will than open instruct PuTTY to open that session (It want export any settings, not a connection options).

If WinSCP cannot find PuTTY executable in default path, you can setup path in preferences. Optionally you can also instruct WinSCP to send session password (if known) to PuTTY. However better approach would be to use private key authentication together with Pageant.

External Editor

For editing files in WinSCP you can configure it to use your favourite editor.

Pageant

Learn how to use the Pageant (PuTTY’s SSH authentication agent) application for public key authentication.

Last modified: by martin