美文网首页
gitlab配置ssh key后,还是需要输入密码,git cl

gitlab配置ssh key后,还是需要输入密码,git cl

作者: anthonydan | 来源:发表于2019-05-31 14:21 被阅读0次

    问题:

    宿主机docker安装gitlab,然后配置ssh key后就是要输入密码或者Permission denied (publickey).。
    1.gitlab配置ssh key后,还是需要输入密码。
    2.重置ssh key后还是不行。

    解决:

    1.检查ssh key是否过期。
    2.检查docker sshd是否开启。
    3.检查防火墙是否有限制。
    4.最重要的一点:

    • 查看gitlab/config/gitlab.rb配置,是否开启ssh端口。
      gitlab_rails['gitlab_shell_ssh_port'] = 2222
      gitlab_rails['gitlab_shell_git_timeout'] = 800
    • 重启docker。
    • 重试,git clone ssh://git@你的域名:2222/用户名or组名/test.git

    成功!

    相关文章

      网友评论

          本文标题:gitlab配置ssh key后,还是需要输入密码,git cl

          本文链接:https://www.haomeiwen.com/subject/abwwtctx.html