$ ssh -v ce.gitro.net -p 2222
OpenSSH_7.3p1,OpenSSL 1.0.2j 2016年9月26日
debug1:读取配置数据/ etc / ssh / ssh_config
debug1:连接到ce.gitro.net [175.200.135.69]端口2222.
debug1:建立连接。
debug1:key_load_public:没有这样的文件或目录
debug1:身份文件/c/Users/dreamboy/.ssh/id_rsa类型-1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_rsa-cert type -1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_dsa type -1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_dsa-cert type -1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_ecdsa type -1
debug1:key_load_public:没有这样的文件或目录
debug1:身份文件/c/Users/dreamboy/.ssh/id_ecdsa-cert type -1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_ed25519 type -1
debug1:key_load_public:没有这样的文件或目录
debug1:identity file /c/Users/dreamboy/.ssh/id_ed25519-cert type -1
debug1:为协议2.0启用兼容模式 debug1:本地版本字符串SSH-2.0-OpenSSH_7.3
debug1:远程协议版本2.0,远程软件版本OpenSSH_7.2p2 Ubuntu-4ubuntu2.2
debug1:match:OpenSSH_7.2p2 Ubuntu-4ubuntu2.2 pat OpenSSH * compat 0x04000000
debug1:认证为ce.gitro.net:2222为' dreamboy'
debug1:SSH2_MSG_KEXINIT发送
连接由175.200.135.69端口2222关闭
答案 0 :(得分:0)
我遇到了同样的问题,查看/ var / log / gitlab / sshd中sshd中的日志文件,我可以看到我为密钥文件设置了错误的权限。
就我而言,运行以下命令可以解决问题:
chmod -R 700 /etc/gitlab
答案 1 :(得分:-3)
설명이부족하여죄송합니다 두가지이유로있습니다 *원인을진단하기어려웠습니다 *언어에대한자신감이없었습니다。
해결은。 1. docker-compose의volumes부분에서
卷:
# - ' ./ gitlab / config:/ etc / gitlab'
위부분을주석。
chmod 400 / etc / gitlab / ssh *