在 Debian wheezy 中啟用 ed25519

在 Debian wheezy 中啟用 ed25519

在 Debian 7 中,ssh 似乎不接受 ed25519 金鑰。

直到 2013 年底才增加對 ECDSA 的支持,但 wheezy 更舊

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

答案1

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_keygen -q -f /etc/ssh/ssh_host_ed25519_keygen -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

在使用儲存庫之前仔細閱讀向後移植網站是明智的做法。

相關內容