linux - 我的 AWS key 有什么问题?

标签 linux amazon-web-services key

我必须将一个文件夹scp 到 AWS EC2。我的服务器运行的是 Ubuntu 13.10 服务器版。我正在使用以下命令:tylerschade@ubuntu:~/.ssh$ scp -vr {key_file}{file} ubuntu@{ip}:~/{file to go into}。它以大量日志记录作为响应,我已将问题隔离到以下几行:

debug1: Trying private key: /home/tylerschade/.ssh/id_rsa
debug1: Trying private key: /home/tylerschade/.ssh/id_dsa
debug1: Trying private key: /home/tylerschade/.ssh/id_ecdsa
debug1: No more authentication methods to try.
Permission denied (publickey).
lost connection

我做错了什么?我见过类似的问题,但我认为我的情况有所不同。

最佳答案

该命令缺少 -i/path/to/key.pem 并且默认为存储在系统 .ssh 文件夹中的 key 。

关于linux - 我的 AWS key 有什么问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19990293/

相关文章:

linux - 什么时候用引号括起 shell 变量?

linux - Monit 脚本无法重新启动服务

amazon-web-services - AWS Amplify with React Native : Credentials should be scoped to a valid region, 而不是 us-east-1

Android:谷歌地图 Android API:授权失败

r - 如何通过在 R 的 data.table 中建立索引来执行逻辑运算符?

python - 访问字典中的键

创建一个将数据发送到 sprintf 和普通 printf 的 my_printf?

c - 使用 uname(2) 检查错误?

python - AWS lambda在每次调用时更新sts角色非常耗时

amazon-web-services - 在给定实例 ID 的情况下检索 EC2 实例的 IP 地址