错误提示:
Could not load host key: /etc/ssh/ssh_host_ecdsa_key
Could not load host key: /etc/ssh/ssh_host_ed25519_key
错误原因
出现这个错误的原因是因为SSH密钥的加密方式错误
错误代码
# 用dsa的加密方式生成ssh密钥
ssh-keygen -t dsa -P '' -f /etc/ssh/ssh_host_dsa_key
# 用rsa的加密方式生成ssh密钥
ssh-keygen -t rsa -P '' -f /etc/ssh/ssh_host_rsa_key
正确代码
# 用ecdsa加密方式生成ssh密钥
ssh-keygen -t ecdsa -P '' -f /etc/ssh/ssh_host_ecdsa_key
ssh_keygen -t ed25519 -P '' -f /etc/ssh/ssh_host_ed25519_key