IT博客汇
  • 首页
  • 精华
  • 技术
  • 设计
  • 资讯
  • 扯淡
  • 权利声明
  • 登录 注册

    SSH known_hosts 显示 IP 地址

    Yiran\'s Blog发表于 2019-12-06 21:54:25
    love 0
    背景 链接到标题 工作上使用的电脑因为各种各样的原因,被我安装为 Ubuntu 19.04,平时使用上没什么问题,但是最近发现它默认的 SSH 配置随着版本升级发生了变化,known_hosts 文件中记录的不再是 IP 地址,而是一串字符,这导致了当我想要删除某个主机的 key 时,无法准确的找到,因此想办法解决这个事情。 SSH 链接到标题 我们使用 Linux 系统的一个最基本的服务应该就是 SSH 了,除了偶尔我们通过 VNC 或者 KVM(Keyboard Virtual Manager)连接控制主机外,都是通过 SSH 到 Linux 主机上进行某些操作。那么 SSH 就是 Secure Shell,安全外壳协议。可在不安全的网络中为网络服务提供安全的传输环境。SSH 通过在网络中建立安全隧道来实现SSH客户端与服务器之间的连接。 SSH 最重要的就是安全,采用的是非对称加密,关于加密相关的部分,可以看我之前写的一篇《图解密码技术》读书笔记 里面有比较完整的相关知识。 这里主要说一下使用密码登陆和密钥登陆的流程。 密码登陆 链接到标题 客户端向服务端发起连接请求 root@test-hostname-ubuntu-s-1804:~# ssh 192.168.67.90 The authenticity of host '192.168.67.90 (192.168.67.90)' can't be established. ECDSA key fingerprint is SHA256:ca9Zk/7pR4f6rrNP3wi1WK+CQMtG4Ka+kkouwQYU0nY. Are you sure you want to continue connecting (yes/no)? 客户端会提示,知道服务端的唯一标示,确认连接么 确认连接,输入 yes root@test-hostname-ubuntu-s-1804:~# ssh 192.


沪ICP备19023445号-2号
友情链接