警告“client_input_hostkeys:收到重复的 ssh-ed25519 主机密钥”是什么意思?

警告“client_input_hostkeys:收到重复的 ssh-ed25519 主机密钥”是什么意思?

当我scp从服务器复制一些文件时,最近收到以下警告:

$ scp -rC myserver.com:~/test.log .
client_input_hostkeys: received duplicated ssh-ed25519 host key

我尝试用谷歌搜索这是什么意思以及如何修复它,但却找不到任何答案。

这是scp我用来参考的命令:

fish我在 MacOS 12 上使用和shell时都遇到错误bash

我有一个并行ssh会话运行到同一个服务器,这可能是我收到错误的原因吗?

我的目录中有以下文件.ssh

~/.ssh 
❯ ls 
config      id_rsa      id_rsa.pub  known_hosts

答案1

这意味着您已将服务器配置为拥有 2 个具有相同公钥的密钥。这很可能意味着在服务器端,服务器 ssh 配置文件/etc/ssh/sshd_config在相同路径或具有重复内容的相同类型密钥中有 2 个条目,例如。

HostKey /etc/ssh/ssh_host_rsa_key
HostKey /etc/ssh/ssh_host_ed25519_key
HostKey /etc/ssh/ssh_host_ed25519_key

相关内容