如何通过SSH连接Redhat EC2实例?不清楚实例登录用户名如何填写
AWS EC2 Linux实例SSH登录用户名填写规则
你在SSH连接命令中遇到的my-instance-user-name字段,需要对应实例所用操作系统的默认用户名,AWS官方提供的各主流镜像默认用户名如下:
- Amazon Linux 2/Amazon Linux 初代镜像:填写
ec2-user - Ubuntu 系列镜像:填写
ubuntu - CentOS 系列镜像:填写
centos - RHEL 系列镜像:填写
ec2-user或root - Fedora 系列镜像:填写
fedora - SUSE Linux Enterprise Server 镜像:填写
ec2-user或root
你当前连接Ubuntu实例的操作是正确的:
- 首先需要修改密钥文件权限,避免SSH因密钥权限过高拒绝访问:
chmod 400 /path/my-key-pair.pem - 再使用Ubuntu对应默认用户名发起连接即可:
ssh -i /path/my-key-pair.pem ubuntu@my-instance-public-dns-name
如果你使用的是自行上传的自定义镜像,登录用户名填写你制作镜像时预设的登录账号即可。
内容的提问来源于stack exchange,提问作者Sam Germain
相关产品推荐
相关产品推荐

