3
尝试重新创建SSH主机密钥时出现错误“无法加载主机密钥”
我正在尝试重新创建ssh服务器主机密钥。 我至少有两种方法可以做到这一点: 使用dpkg-reconfigure dpkg-reconfigure openssh-server 这可以正常工作,但是我不能给出密钥长度。我想要例如4096作为RSA密钥。 手动使用ssh-keygen sudo ssh-keygen -f /etc/ssh/ssh_host_rsa_key -N 'myverylongpasswordhere' -b 4096 -t rsa 这为我重新创建了密钥,但是在重新启动服务器后,我收到以下错误消息: could not load host key: /etc/ssh/ssh_host_rsa_key 所以我检查了sshd_config文件中的内容: HostKey /etc/ssh/ssh_host_rsa_key 完美匹配。因此,我检查了所有者和我所有密钥的权利 -rw------- 1 root root 3326 Mär 24 08:57 ssh_host_rsa_key 当我删除所有密钥并使用重建它们时dpkg-reconfigure openssh-server,密钥较小,并且具有与上述相同的文件权限。 问题:如何将dpkg-reconfigurekeylengh 4096用于RSA?