![SSH 隧道不工作(Mac 版 Firefox --> 远程 Debian SSHD)](https://linux22.com/image/1631971/SSH%20%E9%9A%A7%E9%81%93%E4%B8%8D%E5%B7%A5%E4%BD%9C%EF%BC%88Mac%20%E7%89%88%20Firefox%20--%3E%20%E8%BF%9C%E7%A8%8B%20Debian%20SSHD%EF%BC%89.png)
答案1
我觉得你希望 Firefox 直接连接到你的 Debian SSHD 服务?
如果是这样,你对 SSH 隧道的理解就完全错了。
你需要在客户端机器上运行 ssh 客户端,以便 1) 连接到你的服务器和 2) 启动本地 socks 代理。然后 Firefox 将连接到你的本地 socks 代理。
参见下图:
+--------------+ +---------------+ +---------------+
| firefox on | | ssh client on| | SSHD on |
| client pc +---------+ client pc +---------+ server |
| | | | | |
+--------------+ +---------------+ +---------------+
启动 ssh 客户端的命令如下
ssh your-user@yourserver -p 44 -D 7000
然后在你的 Firefox 首选项中,代理主机将是localhost
,代理端口将是7000