【问题标题】:How can I SSH into a Redhat EC2 instance?如何通过 SSH 连接到 Redhat EC2 实例?
【发布时间】:2021-12-10 15:51:48
【问题描述】:
我读过AWS docs 说我应该使用:
ssh -i /path/my-key-pair.pem
my-instance-user-name@my-instance-public-dns-name
但我不知道my-instance-user-name 应该是什么。
对于 Ubuntu,我总是这样做
ssh -i /path/my-key-pair.pem ubuntu@my-instance-public-dns-name
通过chmod 400 /path/my-key-pair.pem更改我的密钥权限后
【问题讨论】:
标签:
amazon-web-services
amazon-ec2
ssh
redhat
【解决方案1】:
对于 Redhat (RHEL) it will be ec2-user。对于其他操作系统,列表为here:
-
对于 Amazon Linux 2 或 Amazon Linux AMI,用户名为 ec2-user。
-
对于 CentOS AMI,用户名为 centos 或 ec2-user。
-
对于 Debian AMI,用户名为 admin。
-
对于 Fedora AMI,用户名为 fedora 或 ec2-user。
-
对于 RHEL AMI,用户名为 ec2-user 或 root。
-
对于 SUSE AMI,用户名为 ec2-user 或 root。
-
对于 Ubuntu AMI,用户名为 ubuntu。
-
对于 Oracle AMI,用户名为 ec2-user。
-
对于 Bitnami AMI,用户名为 bitnami。
-
否则,请咨询 AMI 提供商。