温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

ssh连接报错

发布时间:2020-06-07 12:07:05 来源:网络 阅读:2587 作者:憬薇 栏目:安全技术

ssh的时候可能会出现一些奇怪的错误 这里进行解析下:


1、ssh不允许root登录

在ssh连接的时候报如下的错误:

[root@SERVER ~]# ssh -p 10022 root@192.168.1.152

root@192.168.1.152's password: 

Permission denied, please try again.

root@192.168.1.152's password: 

Permission denied, please try again.

root@192.168.1.152's password: 

Permission denied (publickey,gssapi-keyex,gssapi-with-mic,password).


输入的密码是正确的但是不能连接。

这是因为目的主机没有允许root登录,是一种安全的策略。可以在目的主机修改配置:

vi /etc/ssh/sshd_config

将PermitRootLogin no  改为 PermitRootLogin yes

然后

/etc/init.d/sshd restart

再次登录就可以了


2、ssh不认证基于密码的认证

在ssh连接时候报错如下:

[root@SERVER ~]# ssh -p 10022 root@192.168.1.152

Permission denied (publickey,gssapi-keyex,gssapi-with-mic).


不给输入密码的机会。

因为目的主机上不允许密码的验证,也是一直安全,只允许有公钥的主机连接。修改目的主机配置:

vi /etc/ssh/sshd_config

将PasswordAuthentication no  改为PasswordAuthentication yes

/etc/init.d/sshd restart

再次登录就可以了


3、指纹信息不匹配

ssh的时候出现这种情况:

[root@home]# ssh 192.168.1.3
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
@    WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!     @
@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
Someone could be eavesdropping on you right now (man-in-the-middle attack)!
It is also possible that the RSA host key has just been changed.
The fingerprint for the RSA key sent by the remote host is
07:6c:c2:ce:82:d6:77:3c:b0:20:b0:e0:f2:2d:47:84.
Please contact your system administrator.
Add correct host key in /root/.ssh/known_hosts to get rid of this message.
Offending key in /root/.ssh/known_hosts:5
RSA host key for 192.168.1.3 has changed and you have requested strict checking.
Host key verification failed.


这个主要是一个指纹验证失败导致的,原因是以前连接过这台主机,但是现在信息改变了,所以导致不匹配。在本地将主机的指纹信息情况即可。


 > /root/.ssh/known_hosts

再次连接即可


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI