ssh-keygen 不生成 OPENSSH key ,而不是 RSA key

标签 ssh openssh ssh-keygen

我生成了一个新的 key 对,但它只生成了 OPENSSH key 。以下命令均不会生成 RSA key 。

ssh-keygen
ssh-keygen -t rsa

这本周才开始发生。我之前生成的所有 key 都是 RSA key 。

我不需要 pem 文件或任何帮助?

最佳答案

可以使用 ssh-keygen 实用程序将具有 OpenSSH 私钥格式的新 key 转换为旧的 PEM 格式。

ssh-keygen -p -m PEM -f ~/.ssh/id_rsa

关于ssh-keygen 不生成 OPENSSH key ,而不是 RSA key ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56994221/

相关文章:

macos - 在 Mac 终端中使用 PPK 文件通过 SSH 连接到远程连接

git - 无法克隆 GitHub SSH 存储库 : CreateProcessW failed error:193

git - 使用 git 时未发现 Repo fatal error 且无法推送到 github

ssh - Google Cloud Platform中的SSH连接有问题

带有自定义 key /.ssh/config 的 git clone 在一台机器上工作,而不是其他机器

docker - 使用 BitBucket Pipelines 通过 SSH 访问部署到 VPS

python - 如何使用 python 复制 ssh-keygen 的功能

linux - expect Interact 一遍又一遍地读取匹配的行而不继续前进

windows - 在使用 native OpenSSH 的 ssh-agent 配置良好的 Windows 10 上,如何让 git 的实现使用配置的 ssh-agent?

git - 如何删除 SSH key ?