如何将 SSL 证书从证书颁发机构复制到 EC2? [复制]
Posted
技术标签:
【中文标题】如何将 SSL 证书从证书颁发机构复制到 EC2? [复制]【英文标题】:How to copy SSL certificate from a certificate authority to EC2? [duplicate] 【发布时间】:2020-10-30 01:33:11 【问题描述】:我正在尝试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....
【问题讨论】:
你能查一下man scp
吗?没有这样的scp -I
你可以将scp
命令重新排列为scp -i yourkey.pem server.* ec2-user@my..
@Adiii 问题是您的 key.pem 实际上是什么?我用Openssl生成的那个,或者我之前的那个,keygen(id_rsa,id_rsa.pub)。
不,你在创建实例时从aws下载的那个,好像是这样的-ec2-private-key
【参考方案1】:
您应该使用以下命令:
scp -i $EC2_PEM $FILE $USERNAME@$REMOTE_HOST_ADDRESS:~/$PATH_TO_REMOTE_LOCATION
以下是变量的用途:
$EC2_PEM
- 用于连接服务器的 PEM(用于 SSH)
$FILE
- 文件名(私钥/公钥),提供当前主机上 SSL 的完整路径(绝对或相对)
$USERNAME
- 用于 SSH 到远程主机的用户名
REMOTE_HOST_ADDRESS
- 您尝试将文件通过 SCP 发送到的服务器的 IP 地址或域名
$PATH_TO_REMOTE_LOCATION
- 文件在磁盘上的路径
您需要为每个文件单独运行。
【讨论】:
以上是关于如何将 SSL 证书从证书颁发机构复制到 EC2? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
CA机构介绍(Certificate Authority 域名SSL证书颁发机构)