今天在一台服务器上面添加密钥登录,完成之后提示说无法登陆,觉得很诧异 这么轻车熟路的 ,怎么会登陆不上去了,用Xshell 登陆,提示用户密钥未在远程主机上注册,排查了很久,查到出现该提示的一个原因可能是由于你的秘钥格式最新版本的系统ubuntu 22.04已经不支持,解决办法是:
在/etc/ssh/sshd_config文件中加上
PubkeyAcceptedKeyTypes +ssh-rsa
service sshd restart //然后重启服务
今天在一台服务器上面添加密钥登录,完成之后提示说无法登陆,觉得很诧异 这么轻车熟路的 ,怎么会登陆不上去了,用Xshell 登陆,提示用户密钥未在远程主机上注册,排查了很久,查到出现该提示的一个原因可能是由于你的秘钥格式最新版本的系统ubuntu 22.04已经不支持,解决办法是:
在/etc/ssh/sshd_config文件中加上
PubkeyAcceptedKeyTypes +ssh-rsa
service sshd restart //然后重启服务