我一直在寻找一种通过已知的SSH代理连接到任意SSH服务器的方法,而无需对这些目标服务器进行硬编码。
例如,假设我无法从当前位置访问github.com,因为端口22是防火墙的,但我可以在家中连接到我的SSH服务器,因为它通过非防火墙端口。配置SSH的最实用的方法是什么,当我明确想要通过我的代理连接时,它会这样做?
我想要一个简单的解决方案一个就像打字一样简单:
$ ssh user@server-i-want-to-connect-to.proxy
一个例子是“ssh user@github.com.proxy”。
1
当你说代理时,你的意思是HTTP代理吗?如果是这样,请检查开瓶器 agroman.net/corkscrew
—
jackweirdy
不,代理我的意思是你可以连接到的SSH服务器(你拥有的机器)。我发现了一种方法,但我必须等待8个小时才能回答我自己的问题......
—
sleblanc