【问题标题】:SSH Agent forward to docker container in docker-compose fileSSH 代理转发到 docker-compose 文件中的 docker 容器
【发布时间】:2021-07-27 09:10:46
【问题描述】:

我正在使用 SSH 代理转发连接到我的主机,并且应用程序是 dockerized。我现在想将代理转发到 docker,所以从本地 -> 服务器 -> docker。从本地到服务的代理转发正在工作,下一步应该做什么?

【问题讨论】:

    标签: docker ssh ssh-agent


    【解决方案1】:

    你可以在容器中设置一个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 连接您的代理并将其转发到容器。

    【讨论】:

      猜你喜欢
      • 2015-12-30
      • 1970-01-01
      • 2017-11-13
      • 1970-01-01
      • 1970-01-01
      • 2017-09-11
      • 1970-01-01
      • 2020-09-24
      相关资源
      最近更新 更多