使用 Ubuntu 20.04 的时候,通过这种方式设置 SSH 密钥登录:设置 SSH 通过密钥登录,但在换了 Ubuntu 22.04 后,使用私钥登录时提示 server refused our key,无法通过密钥登录。在确认了 SSH 服务是开启中的之后,仍然出现这样的问题。

经查发现,openssh 8.8开始默认禁用了SHA-1哈希算法的RSA签名,看了一下 ubuntu server 22.04 的默认 openssh 版本:

➜  ~ ssh -V
OpenSSH_8.9p1 Ubuntu-3, OpenSSL 3.0.2 15 Mar 2022

解决方法

方法一: 在配置中加上 rsa

vim /etc/ssh/sshd_config# 添加配置
PubkeyAcceptedKeyTypes +ssh-rsa# 重启SSH
systemctl restart sshd

方法二:(推荐)

# 在生成密钥对时使用更加安全的算法
ssh-keygen -t ed25519

参考: Linux私钥登陆提示server refused our key

Ubuntu 22.04 使用私钥登录时提示 server refused our key相关推荐

  1. Ubuntu 22.04 root直接登录设置

    Ubuntu 22.04 root直接登录设置 1.安装openssh-server软件包 1.1 apt update 1.2. apt install openssh-server 3.编辑 /e ...

  2. Ubuntu 22.04 LTS root登录、修改当前用户名和主机名

    前言: Ubuntu 22.04 默认不开启root用户 配置操作: 1.开启 root # 以普通用户登录系统,创建root用户的密码 opt@opt:~# sudo passwd root# SS ...

  3. 如何安装 Ubuntu 22.04 LTS 桌面版 ?

    Canonical 在 2022年4月21日发布了期待已久的 Ubuntu 22.04 LTS 桌面操作系统.Ubuntu 22.04 的代号是 Jammy Jellyfish,它是一个 LTS (长 ...

  4. Ubuntu 22.04 LTS apt-get update 报 Key is stored in legacy trusted.gpg keyring 警告解决方案

    背景介绍 在 Ubuntu 22.04 LTS 下更新源 apt-get update 遇到了Key is stored in legacy trusted.gpg keyring (/etc/apt ...

  5. [转帖]升级 Ubuntu,解决登录时提示有软件包可以更新的问题

    升级 Ubuntu,解决登录时提示有软件包可以更新的问题 2017年12月05日 11:58:17 阅读数:2953更多 个人分类: ubuntu Connecting to 10.24.88.188 ...

  6. 如何在安装 Ubuntu 22.04 时加密全盘

    ​Linux 发行版​通过引入全盘加密并成为市场领导者,在获得额外保护方面做得很好. Ubuntu还捆绑了许多功能,磁盘加密就是其中之一.启用全盘加密对于那些想要不惜一切代价保护其私人数据的人来说至关 ...

  7. ubuntu ukylin wineqq 登录时提示:您的号码暂时不能使用低版本的qq

    ubuntu ukylin wineqq 登录时提示:您的号码暂时不能使用低版本的qq,而有的qq号登录没有问题. 优麒麟官网上下载的qqwine安装包,解压后安装三个deb包. 郁闷了一下午,都想装 ...

  8. Ubuntu 22.04操作系统下常用软件备忘

    时间过得真快,不知不觉间Ubuntu的桌面版本已经到了22.04.本文记录我在Ubuntu 22.04下使用的部分软件,一方面供刚开始使用Ubuntu系统的朋友们参考,另外就是方便自己以后重装系统.下 ...

  9. Ubuntu 22.04 LTS 中文桌面/服务器正式版发布 (内含 ISO 镜像下载)

    公众号关注 「奇妙的 Linux 世界」 设为「星标」,每天带你玩转 Linux ! 迫不及待地想尝试 Ubuntu 22.04 LTS?现在,它终于可以下载和升级了. 该版本在之前的 LTS 版本基 ...

最新文章

  1. 妲己智能机器人开箱_王者荣耀:妲己第二款史诗限定皮肤周三上架,全局数字流特效一览...
  2. 如何判断当前主机是物理机还是虚拟机
  3. 推荐一些不错的开源免费易上手的web前端框架
  4. 2019牛客暑期多校训练营(第四场)I - String (后缀自动机+回文树)
  5. 另一种遍历Map的方式: Map.Entry 和 Map.entrySet()
  6. 计算机一级13点,2013年计算机一级考试MsOffice备考题及答案(13)
  7. Django视图层:视图函数、视图类
  8. Lua字符串及模式匹配
  9. RK3399Pro Android Rock-X 人工智能开发系列(2)
  10. 设计模式_07_单例模式
  11. java change方法作用_程序员必看之Java中方法的参数传递问题
  12. 重置单例对象Singleton Swift
  13. tkmybatis 枚举值处理
  14. Hexo博客之速度优化
  15. 3D打印路径填充算法 -- Connected Fermat Spirals for Layered Fabrication
  16. 用计算机弹出少年的歌谱,最近很火《少年》的歌谱?
  17. getlasterror 126
  18. java结业作业_学习平台-北语201606考试批次《JAVA语言程序设计》(结课作业)答案-成人高等教育_成人本科教育报名_远程网络教育学院-江苏学历网报名服务中心...
  19. 文件关联修复命令ftype用法
  20. 计算机管理器鼠标不见了怎么办,电脑的鼠标光标消失了怎么回事?

热门文章

  1. watch 和mounted 执行顺序
  2. 专科计算机毕业论文范文 致谢,专科论文致谢范文(精选3篇)
  3. 2019最新《Python从入门到精通之30天快速学Python教程 》
  4. 对“动态多重网络”建模与目标选择方法的介绍
  5. 文件字符编码导致的VC多字符乱码解决
  6. go 代理加速配置详解
  7. mysql悲观锁for update
  8. JACS:截短侧耳素类抗生素Pleuromutilin的16步全合成
  9. 全选和反选,怎么写,两种方法~
  10. MySQL引擎:InnoDB VS MyISAM