【发布时间】:2021-07-27 09:10:46
【问题描述】:
我正在使用 SSH 代理转发连接到我的主机,并且应用程序是 dockerized。我现在想将代理转发到 docker,所以从本地 -> 服务器 -> docker。从本地到服务的代理转发正在工作,下一步应该做什么?
【问题讨论】:
我正在使用 SSH 代理转发连接到我的主机,并且应用程序是 dockerized。我现在想将代理转发到 docker,所以从本地 -> 服务器 -> docker。从本地到服务的代理转发正在工作,下一步应该做什么?
【问题讨论】:
你可以在容器中设置一个ssh服务器,然后使用ProxyJump转发代理。
ssh -A -J <server_ip> <container_ip>
或者,~/.ssh/config
Host Server
Hostname <server_ip>
Host App
Hostname <container_ip>
ProxyJump Server
ForwardAgent yes
然后,ssh App 连接您的代理并将其转发到容器。
【讨论】: