【问题标题】: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 提供商。

    【讨论】:

      最近更新 更多