amazon-web-services - 为什么我无法通过 SSH 连接到我的 EC2 实例?没有权限

标签 amazon-web-services ubuntu ssh

我在具有公共(public)子网的 VPC 中创建了 EC2
enter image description here
我使用标准安全组设置

enter image description here

当我尝试 SSH

ec2_user@3.123.36.129: Permission denied (publickey,gssapi-keyex,gssapi-with-mic).

我的路由表路由(我有 Internet 网关)
enter image description here

为什么我的权限被拒绝?
关于我的子网,我应该检查什么?

最佳答案

更改 .pem 文件的权限,以便只有 root 用户可以读取它,希望这可能适用于您的情况,因为大多数时候我们必须授予 pem 文件的权限。

sudo chmod 400 ~/.ssh/ec2private.pem

关于amazon-web-services - 为什么我无法通过 SSH 连接到我的 EC2 实例?没有权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59768912/

相关文章:

ubuntu - 有关此命令的详细信息

linux - 在 SSH 到 EC2 实例期间权限被拒绝(公钥)

linux - 在 php 5.6 Amazon Linux AMI 上安装 xdebug

linux - 奇怪的 awk 行为,$1 被打印但 $0 不是?

php - 如何使用 Laravel 和 Elastic Beanstalk 上传文件?

ubuntu - org.apache.hadoop.security.AccessControlException) : Permission denied:

amazon-web-services - 运行脚本将文件上传到 AWS S3 有效,但通过 jenkins 作业运行相同的脚本不起作用

curl - 通过capistrano V3安装RVM,CURL在终端中抛出垃圾

hadoop - 如何在 EMR 集群的所有节点上执行 shell 脚本?

amazon-web-services - 如何限制话题的消费率?