如何将 SSL 证书从证书颁发机构复制到 EC2?

How to copy SSL certificate from a certificate authority to EC2?

我正在尝试 create dev-endpoint server on EC2。我必须将我的 SSL 证书密钥库复制到 Amazon EC2 实例上

scp -i ec2-private-key keystore.jks ec2-user@dns-address-of-ec2-instance:~/keystore.jks

我遵循了 ssl-certificate 教程。 我的 scp 行应该是什么样子?

scp -i  server.key server.cert ec2-user@my....

您应该使用以下命令:

scp -i $EC2_PEM $FILE $USERNAME@$REMOTE_HOST_ADDRESS:~/$PATH_TO_REMOTE_LOCATION

在此,以下是变量的用途:

  • $EC2_PEM - 用于连接服务器的 PEM(用于 SSH)
  • $FILE - 文件名(私有 key/public 密钥),提供当前主机上 SSL 的完整路径(绝对或相对)
  • $USERNAME - 用于 SSH 到远程主机的用户名
  • REMOTE_HOST_ADDRESS - 您尝试将文件 SCP 发送到的服务器的 IP 地址或域名
  • $PATH_TO_REMOTE_LOCATION - 文件在磁​​盘上的路径

您需要 运行 对每个文件分别进行此操作。