SSH 密钥生成

SSH 密钥生成

所以我知道这是一个愚蠢的问题,但这只是我不知道正确的术语的问题。

当您 SSH 进入 Amazon EC2 实例时,您需要提供一个带有如下参数-i的密钥文件:ssh

ssh -i mykeyfile.pem [email protected]

我如何为内部服务器生成密钥文件,以便我可以通过生成的密钥文件将脚本 ssh 到机器上?

或者,如果密钥文件不是正确的词,那么其技术术语是什么mykeyfile.pem

答案1

您需要使用ssh-keygen来生成 SSH 公钥和私钥。

您将私钥(您提供给的文件)保存ssh-i您的机器上,并将公钥推送到服务器。

引用man ssh

 -i identity_file
             Selects a file from which the identity (private key) for public key authentication is read.

相关内容