SSH登录失败案例

问题背景:在使用Tabby的跳板机方式登录Ubuntu 22系统时,出现拒绝情况,报错如下:

Tabby报错:

 SSH  Connecting to oracle-152.wanggaoli.com
 SSH  Host key fingerprint:
 SSH   ecdsa-sha2-nistp256  6OwhKcazstt0rGo42527AYsQb1OMeb4nSHD20XZL7lU= 
 SSH  Loading private key: file:///Users/wanggaoli/Documents/id_rsa
 X  All configured authentication methods failed
 SSH   X  Remote rejected opening a shell channel: Error: Not connected

系统auth.log报错:

Jun 19 11:39:17 oracle-91 sshd[4928]: userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth]
Jun 19 11:39:18 oracle-91 sshd[4928]: Received disconnect from 123.57.130.158 port 19632:11:  [preauth]
Jun 19 11:39:18 oracle-91 sshd[4928]: Disconnected from authenticating user root 123.57.130.158 port 19632 [preauth]

解决方案:在sshd_config文件中,添加如下参数,并重启sshd后正常。

echo "PubkeyAcceptedKeyTypes=+ssh-rsa" >>/etc/ssh/sshd_config
systemctl restart sshd

版权声明:
作者:WangGaoli
链接:https://wanggaoli.com/3367.html
来源:王高利的个人博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>