为了 ssh 使用公钥认证,
DSA-2048 密钥对是使用 openssl 生成的,两者都以 PEM 格式存储在本地。现在,为了在服务器端进行配置(authorized_keys),公钥必须是 RFC-4716 格式。
通常作为一种实践,为了获取此密钥,ssh-keygen 通常与选项一起使用,例如,
ssh-keygen -y -f private_key.pem
它返回必须在服务器端配置的相应公钥(RFC-4716)。
如果没有 ssh-keygen,openssl 本身是否有可能从 openssl 生成的公钥(或)私钥生成 RFC-4716 特定的公钥?