Differences
This shows you the differences between the selected revisions of the page.
ui_login_tunnel 2007-04-10 | ui_login_tunnel 2021-04-09 (current) | ||
Line 1: | Line 1: | ||
- | ====== Tunnel Tab ====== | + | ====== The Tunnel Page (Advanced Site Settings dialog) ====== |
- | //Tunnel tab// allows you to setup your session to [[tunneling|tunnel]] through SSH connection. | + | The //Tunnel page// on the [[ui_login_advanced|Advanced Site Settings dialog]] allows you to setup your session to [[tunneling|tunnel]] through SSH connection. |
&screenshotpict(login_tunnel) | &screenshotpict(login_tunnel) | ||
- | You need to check //Advanced options// to reveal the tab. The tab is not available for [[protocols#ftp|FTP protocol]]. | + | To reveal this page you need to select SFTP or SCP file protocol on [[ui_login|Login dialog]]. |
- | ===== Session Tunneling ===== | + | &toc_title_page_sections |
+ | |||
+ | ===== [[session_tunneling]] Session Tunneling ===== | ||
To enable [[tunneling]], tick the //Connect through SSH tunnel//. | To enable [[tunneling]], tick the //Connect through SSH tunnel//. | ||
- | In the //Host to setup tunnel on// box configure basic sessions for the SSH tunnel session. The meaning of the boxes is the same as the respective options for the main session on the //[[ui_login_session|Session tab]]//. | + | In the //Host to setup tunnel on// box configure basic settings for the SSH tunnel session. The meaning of the boxes is the same as the respective options for the main session on the [[ui_login|Login dialog]]. |
+ | |||
+ | The tunnel inherits some session settings from the main session, including settings for [[ui_login_proxy|proxy]] and [[ui_login_ssh|SSH protocol]] (including [[ui_login_kex|key exchange]] and [[ui_login_authentication|authentication]]). | ||
+ | |||
+ | For more complex tunnels (non-default SSH settings, multiple hops, etc.) you need to [[guide_tunnel|setup tunnel using external tool]], such as PuTTY SSH client. | ||
+ | |||
+ | ===== [[tunnel_options]] Tunnel Options ===== | ||
+ | Use //Local tunnel port// if you need to use specific port for the SSH tunnel. This is particularly useful if you want to use the opened tunnel for another applications. When //Autoselect// is selected, WinSCP will automatically pick a free port from range 50000 through 50099. | ||
+ | |||
+ | ===== Tunnel Authentication Parameters ===== | ||
+ | Use the //Private key file// box to specify [[local_path|local path]] to your [[public_key#private|private key file]] if you are going to use [[public_key|public key authentication]] for tunnel. For details see [[ui_login_authentication#private_key|documentation for private key for main session]]. | ||
- | For more complex tunnels (non-default SSH settings, multiple hops, etc.) you need to setup tunnel using external tool, such as [[&url(putty)|PuTTY SSH client]].((See [[faq_tunnel|FAQ]] for help.)) | + | ===== Further Reading ===== |
- | ===== Tunnel Options ===== | + | Read more about [[ui_login|Login dialog]] and [[ui_login_advanced|Advanced Site Settings dialog]]. |
- | Use //Local tunnel port// if you need to use specific port for the SSH tunnel. This is particularly useful if you want to use the opened tunnel for another applications. When //Autoselect// is selected, WinSCP will automatically pick a free port from range 6000 through 6100. | + |