我对加密中使用的各种密钥感到困惑。
亚马逊给了我key.pem
在linux中,我会生成id_rsa
和id_rsa.pub
现在putty使用了像key.ppk
我真的很困惑在哪里使用什么类型的密钥
答案 0 :(得分:30)
key.pem可以包含任何内容 - 带有公钥的证书,SSH公钥,公钥+私钥,带有公钥的证书+私钥。 PEM是一个文本文件,因此您可以在记事本中打开它并检查其内容。
id_rsa是OpenSSH格式的SSH私钥。 id_rsa.pub是OpenSSH格式的SSH公钥。
.ppk文件是Putty的私钥(如果内存服务)。
要在远程服务器上进行身份验证,请为其管理员提供公钥,并使用SSH客户端中的私钥。或者(如果管理员为您提供密钥对),您可以使用该密钥对中的私钥。