没有交互式会话的 SSH socks 代理隧道?

没有交互式会话的 SSH socks 代理隧道?

我用

ssh -D 1080 myhost.org

...打开从我的工作机器到我家用机器的 SSH 隧道,以便绕过公司防火墙上愚蠢的内容过滤器。但是,这也会创建一个交互式 SSH 会话,该会话在我使用隧道的整个过程中都有效。有没有办法告诉 SSH 只创建隧道而不打扰交互式会话?

答案1

看来您想要 -N 标志。

ssh -D 1080 -N myhost.org

答案2

来自 ssh 手册页:

 -N      Do not execute a remote command. This is
         useful for just forwarding ports (protocol version 2 only).

答案3

我通常发现这样更好,因为它不仅停止听取命令,而且还进入后台。

SSH -D 1080 -N -f yourhost.org

相关内容