小编Joh*_*han的帖子

如何通过 SSH 门将 git 用户转发到 gitserver?

我试图通过 ssh 门设置 ssh/git 访问,但 googleing 已经空了。基本上,我希望将用户 git 到我的 ssh 门的任何连接转发到我的 ssh 服务器,以便我可以远程进行推和拉。但是,如果任何其他用户连接,我希望他们像往常一样登录。

internet--(git)-->gate--(git)--> git-server

internet--(user)-->gate
Run Code Online (Sandbox Code Playgroud)

任何帮助或建议将不胜感激。

在客户端执行此操作的一种方法是将以下内容添加到您的 .ssh/config:

Host git.life-hack.org
    HostName          git.life-hack.org
    ProxyCommand      ssh darkclown@www.life-hack.org nc %h %p
    User              git
Run Code Online (Sandbox Code Playgroud)

但我希望有一种方法可以做到这个服务器端。

ssh git forwarding

5
推荐指数
1
解决办法
1740
查看次数

标签 统计

forwarding ×1

git ×1

ssh ×1