问题: 如题。
现场情况:
- 我~/.ssh/下有多个秘钥
- 配置了 .ssh/config 文件,不同类型的机器使用不同的秘钥,也有一些机器使用默认的秘钥
问题原因:
- ssh-copy-id 默认使用的秘钥并不是 id_rsa.pub,而是最新修改过的秘钥:
- ssh 命令默认使用的秘钥是 id_rsa.pub
- 所以,ssh-copy-id 和 ssh 默认不同的秘钥时,就会出现上述问题
- 说明:
- ssh-copy-id 时,会提示使用的秘钥是哪个的:
- 可以通过 -i 选项来指定ssh-copy-id来使用哪个秘钥:
- ssh-copy-id 时,会提示使用的秘钥是哪个的: