我想使用 ssh-keygen 实用程序生成 rsa-sha2-256 ssh 密钥对。您能分享相同的命令吗?
对于 ssh-rsa,它是ssh-keygen -t rsa
答案1
您可以使用以下命令:
$ ssh-keygen -t rsa-sha2-256 -b 2048
PS:可能需要升级Openssh版本。
答案2
据我了解,没有这样的事。
具体来说,我的理解是密钥类型和签名类型之间存在区别。“ssh-rsa”密钥类型由“ssh-rsa”、“rsa-sha2-256”和“rsa-sha2-512”签名类型使用。
由于 sha1 存在安全问题,ssh-rsa 签名类型已被弃用。但是,只要密钥长度足够,ssh-rsa 密钥类型仍然适用。