小编ton*_*o94的帖子

使用 DSA 2048 位密钥的 SSH

我需要通过 ssh 密钥建立安全连接,先决条件是:

  • DSA 类型
  • 位数:2048
  • 密码:是

在我的 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)

我认为身份验证无法使用此密钥。

我的问题是:

  • 我需要格式化这个键的布局才能在我的 CentOS 上使用吗?是否可以 ?
  • 如果没有,是否还有其他方法可以使用密码创建一对 2048 位 DSA 密钥?

感谢您的帮助,并为我的英语不好而感到抱歉

ssh centos authentication ssh-keys

2
推荐指数
1
解决办法
3499
查看次数

标签 统计

authentication ×1

centos ×1

ssh ×1

ssh-keys ×1