1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| gitlab配置ssh key后,还是需要输入密码,git clone http可以
宿主机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'] = 222 gitlab_rails['gitlab_shell_git_timeout'] = 800 重启docker。 重试,git clone ssh://git@你的域名:222/用户名or组名/test.git git clone ssh://git@www.lqz.com:222/lqz/myblog.git git clone ssh://git@127.0.0.1:222/lqz/myblog.git git clone ssh://git@101.133.225.166:222/lqz/myblog.git
|