如何将我的公钥发送到 EC2 服务器?

如何将我的公钥发送到 EC2 服务器?

我需要将公钥发送到 EC2,但不使用 ec2-* api 命令,但我做不到。

我已经尝试过 scp 和 ssh-copy-id,但 booth 无法使用 -i 参数通过密钥对进行连接。

ssh-copy-id -i参数是需要发送的文件(公钥)。

我该怎么做才能上传它?

答案1

好的!我找到办法了。

在客户端:

cat ~/.ssh/id_rsa.pub | ssh -i aws.pem ubuntu@ip_address "cat - >> ~/.ssh/authorized_keys2"

全做完了!

相关内容