问题描述
使用ssh命令登录ECS实例时,出现以下报错。
error: Could not load host key: /etc/ssh/ssh_host_ed25519_key
问题原因
OpenSSH中添加了ed25519用于签名验证,而之前系统中没有该算法的证书。
解决方案
执行以下命令,重新生成该算法的证书,然后确认使用ssh
命令能正常登录即可。
说明
若执行命令过程中有选择提示时,直接使用回车键进行下一步操作。
ssh-keygen -t ed25519 -f /etc/ssh/ssh_host_ed25519_key
适用于
云服务器ECS
文档内容是否对您有帮助?