SSH Reverse Tunnel
很實用的指令,所以特別紀錄下來。其實這東西我碩士班的時候就已經有在用了,用的理由很簡單,只是為了要連回學校下載 paper,而下載 paper 要使用瀏覽器,所以透過這個招式連到防火牆後面的遠端桌面。什麼?你問我怎麼不使用學校的 proxy,天曉得?那時候就是沒想到嘛!不過那時候是用 putty,現在把指令紀錄下來,以供未來的自己查詢。
指令如下:
ssh -NfR 7777:localhost:22 id@myhost.com
-N: Do not execute a remote command. This is useful for just forwarding ports (protocol version 2 only).
-f: Requests ssh to go to background just before command execution.
-R: [bind_address:]port:host:hostport
Specifies that the given port on the remote (server) host is to be forwarded to the given host and port on the local side.
我同事 Peter 教我一個好記的方式: Need for Reverse.
指令如下:
ssh -NfR 7777:localhost:22 id@myhost.com
-N: Do not execute a remote command. This is useful for just forwarding ports (protocol version 2 only).
-f: Requests ssh to go to background just before command execution.
-R: [bind_address:]port:host:hostport
Specifies that the given port on the remote (server) host is to be forwarded to the given host and port on the local side.
我同事 Peter 教我一個好記的方式: Need for Reverse.
留言
張貼留言