当我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