在 Debian wheezy 中启用 ed25519

rub*_*o77 4 ssh debian encryption

在 Debian 7 中,ssh 似乎不接受 ed25519 密钥。

直到 2013 年底才添加对 ECDSA 的支持,但 wheezy 更旧

如何在 Debian 7 中启用此功能?

cas*_*cas 5

Wheezy Backports 中有更新的 openssh 客户端和服务器包。

根据变更日志,向后移植的版本可以使用 ED25519 密钥:

openssh (1:6.6p1-4~bpo70+1) wheezy-backports;紧急程度=低

  • 重建喘息向后移植。

    ——科林·沃森 2014 年 4 月 30 日星期三 09:59:29 +0100

[...]

openssh (1:6.5p1-1) 不稳定;紧急程度=中

[...]

  • 在全新安装时生成 ED25519 主机密钥。希望添加此类主机密钥的升级者应手动将 'HostKey /etc/ssh/ssh_host_ed25519_key' 添加到 /etc/ssh/sshd_config 并运行 'ssh-keygen -q -f /etc/ssh/ssh_host_ed25519_key -N "" -t ed25519 '。

    ——科林·沃森 2014 年 2 月 10 日星期一 14:58:26 +0000

要安装 wheezy-backports 软件包,请按照说明进行操作。简而言之,您需要将以下行添加到您的/etc/apt/sources.list

deb http://http.debian.net/debian wheezy-backports main
Run Code Online (Sandbox Code Playgroud)

在使用存储库之前仔细阅读向后移植网站是明智的做法。