userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] 记录一次通过堡垒机连接机器失败问题
userauth_pubkey: key type ssh-rsa not in PubkeyAcceptedAlgorithms [preauth] 记录一次通过堡垒机连接机器失败问题
·
问题:
日常用centos较多,ubuntu的使用是为了后期慢慢会将centos迁移至ubuntu,但是今天一个ubuntu的新机器,公钥按照centos的方式配置的,但是通过堡垒机连接就是报认证失败
直连上机器之后查看auth日志,报不支持ssh-rsa类型密钥的错
解决:
echo 'PubkeyAcceptedAlgorithms=+ssh-rsa' >> /etc/ssh/sshd_config
systemctl restart sshd
原因:
百度后才知OpenSSH从8.7以后版本开始默认不支持ssh-rsa签名的方式,需要手动设置
参考文档:
更多推荐
已为社区贡献2条内容
所有评论(0)