小编Fel*_*arz的帖子

OpenSSH 将 <IPv6>%2 添加到 known_hosts

当我使用 IPv6 连接到 CentOS 7 主机时<IPv6 host addr>%2known_hosts即使该主机的主机密钥(带有主机的 IPv6 地址)已经存在于known_hosts.

代表什么%2?我使用的是 CentOS 7 中未经修改的 OpenSSH,版本 6.6.1p1-25,版本 25.el7_2。

更新:评论提到名称解析是一个可能的问题。事实上,我在客户端机器上使用 systemd-resolved。当我resolved/etc/nsswitch.confhosts选项)中删除时,问题不再发生。这是与systemd-resolved-219-19.el7_2.7.x86_64)。

更新(2017 年 2 月):我刚刚注意到systemd 已解决的错误 4465,所以我注意到的行为是/只是一个错误,将在更高版本的 systemd 中修复。

ssh ipv6 known-hosts ssh-keys systemd

2
推荐指数
1
解决办法
823
查看次数

标签 统计

ipv6 ×1

known-hosts ×1

ssh ×1

ssh-keys ×1

systemd ×1