ECS实例Linux系统登录时使用的用户名取决于您使用的镜像类型:
常见镜像默认用户名:
主流Linux发行版
- CentOS / AlmaLinux / Rocky Linux →
root - Ubuntu →
ubuntu - Debian →
root - OpenSUSE / SUSE →
root - Fedora →
root或fedora(取决于版本)
云厂商优化镜像
- 阿里云:通常为
root,部分镜像可能使用ecs-user - 腾讯云:通常为
root,部分镜像可能使用ubuntu(Ubuntu镜像)或centos(CentOS镜像) - 华为云:通常为
root - AWS EC2:
- Amazon Linux 2/2023 →
ec2-user - Ubuntu →
ubuntu - CentOS →
centos - RHEL →
ec2-user或root - SUSE →
ec2-user
- Amazon Linux 2/2023 →
如何确定用户名?
1. 查看镜像文档
- 在云控制台查看镜像详情页
- 通常会有"登录说明"或"使用指南"
2. 通过SSH密钥登录
# 一般格式
ssh 用户名@公网IP
# 示例
ssh root@123.123.123.123
ssh ubuntu@123.123.123.123
3. 首次登录建议
- 使用控制台的VNC登录:可以查看实际提示
- 查看实例详情:部分云平台会在实例详情页显示默认用户名
- 尝试常见用户名:先试
root,再试镜像名称(如ubuntu、centos)
重要提示
- 首次登录后建议立即修改密码或设置SSH密钥
- 出于安全考虑,建议创建普通用户并禁用root远程登录
- 不同云服务商、不同时期的镜像可能有差异,以官方文档为准
最可靠的方法是查看您购买ECS时选择的镜像对应的官方文档。
CLOUD技术笔记