1

安装 gogs 后,我想让 gogs 支持 ssh。在 insall 网页中,我Run Usergit. 当我使用 ssh 进行 git clone 时,gogs 需要我输入git@xxx's password. 但我不知道git@xxx's password. 我应该怎么做才能解决这个问题?我使用 dockercodeskyblue/docker-gogs来运行我的容器。而且我也依赖于README设置SSH_PORT = 10022

4

1 回答 1

0

issues/1292,您需要:

  • 检查 ssh ssh -p 10022 git@xyz
  • 确保您的$HOME/.ssh/id_rsa.pub公钥在您的 gogs 帐户中,而不是在系统的 authorized_keys 中,
  • 检查文件是否$HOME/.ssh/config帮助

请注意,如果您通过带有 boot2docker 的 VM 使用 docker,您还需要在该 VM 上添加端口转发规则

于 2015-07-20T07:09:43.060 回答