PuTTY手册,C.4 密钥派生
时间: 2024-10-19 14:53:37
(部分内容来自网络,其真实性存疑,为了避免对您造成误导,请谨慎甄别。)
PuTTY支持多种密钥格式,包括OpenSSH和PuTTY自己的格式。当使用PuTTY生成密钥时,它会自动将密钥保存在PuTTY格式中。但是,有时候你可能需要将PuTTY格式的密钥转换为OpenSSH格式的密钥,或者将OpenSSH格式的密钥转换为PuTTY格式的密钥。
为了实现这一点,PuTTY提供了一个命令行工具puttygen
。你可以使用puttygen
来导入、导出和转换密钥。
要将PuTTY格式的密钥转换为OpenSSH格式的密钥,你可以使用以下命令:
puttygen private.ppk -O private-openssh -o private.pem
这将把名为private.ppk
的PuTTY格式的私钥转换为名为private.pem
的OpenSSH格式的私钥。
同样,要将OpenSSH格式的密钥转换为PuTTY格式的密钥,你可以使用以下命令:
puttygen private.pem -O private -o private.ppk
这将把名为private.pem
的OpenSSH格式的私钥转换为名为private.ppk
的PuTTY格式的私钥。
在转换密钥格式时,请确保使用正确的命令和文件名。这些命令和文件名可能因操作系统和PuTTY版本而有所不同。
有关更多信息,请参阅PuTTY文档中关于puttygen
工具的章节。