当我想在我的终端中以“root”身份登录到我的SSH服务器(ssh root@akeneo.lxc)时,我不能,出现此消息:
通过10.0.3.13端口22重置连接
我不是系统方面的专家,有人可以帮助我吗?
我的版本是ubuntu:16.04
ssh -v root@akeneo.lxc:
之后OpenSSH_7.2p2 Ubuntu-4ubuntu2.4,OpenSSL 1.0.2g 2016年3月1日debug1:
读取配置数据/ etc / ssh / ssh_config debug1:
/ etc / ssh / ssh_config第19行:应用* debug1的选项:连接
到akeneo.lxc [10.0.3.13]端口22. debug1:已建立连接。
debug1:身份文件/home/pav/.ssh/id_rsa类型1 debug1:
key_load_public:没有这样的文件或目录debug1:identity file
/home/pav/.ssh/id_rsa-cert type -1 debug1:key_load_public:没有这样的
文件或目录debug1:身份文件/home/pav/.ssh/id_dsa类型
-1 debug1:key_load_public:没有这样的文件或目录debug1:identity文件 /home/pav/.ssh/id_dsa-cert类型-1 debug1:key_load_public:否
此类文件或目录debug1:identity file /home/pav/.ssh/id_ecdsa
type -1 debug1:key_load_public:没有这样的文件或目录debug1:
身份文件/home/pav/.ssh/id_ecdsa-cert类型-1 debug1:
key_load_public:没有这样的文件或目录debug1:identity file
/home/pav/.ssh/id_ed25519 type -1 debug1:key_load_public:没有这样的
文件或目录debug1:身份文件
/home/pav/.ssh/id_ed25519-cert type -1 debug1:启用
协议2.0 debug1的兼容模式:本地版本字符串
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4 debug1:远程协议
2.0版,远程软件版本OpenSSH_7.4p1 Debian-10 + deb9u3
debug1:匹配:OpenSSH_7.4p1 Debian-10 + deb9u3 pat OpenSSH * compat
0x04000000 debug1:以“root”身份验证akeneo.lxc:22:debug1:
SSH2_MSG_KEXINIT发送连接重置10.0.3.13端口22
答案 0 :(得分:1)
尝试ssh -v root@akeneo.lxc
以获取有关错误的更多信息。
我怀疑ssh服务器需要rootK登录的publicKey身份验证。在这种情况下,如果需要密码验证,则必须调整服务器的sshd_config。如果您需要publicKey身份验证,则需要创建相应的密钥,如@ dcd018所述。
P.S。:这可能属于评论,但是,我没有足够的声誉来评论。