我需要通过 ssh 密钥建立安全连接,先决条件是:
在我的 Linux 上,我无法创建这种密钥,该男子说:
DSA 密钥必须正好是 FIPS 186-2 指定的 1024 位
但是我发现在 Putty 中,我们可以创建 DSA 2048 位密钥。因此,我尝试将 Putty 生成的一对密钥放在用户的 .ssh 目录中。那行不通...
私钥看起来像这样:
PuTTY-User-Key-File-2: ssh-dss
Encryption: aes256-cbc
Comment: dsa-key-20150127
Public-Lines: 17
xxxxxxxxxxxxx
Private-Lines: 1
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Private-MAC: xxxxxxxxxxxxxxxxxxxxx
Run Code Online (Sandbox Code Playgroud)
我认为身份验证无法使用此密钥。
我的问题是:
感谢您的帮助,并为我的英语不好而感到抱歉