AWS EC2开启root用户登录
AWS EC2 创建时会要求使用密钥对登录,或自己生成或自动生成,密钥对生成后只能下载一次。
如果要使用root + 密码的方式登录按以下操作即可:
1.使用下载的密钥对登录,注意用户名为ec2-user
。
2.登录后执行:sudo passwd root
可直接设置root用户的密码。su root
输入设置的密码切换至root.
3.编辑 sshd
服务配置文件:vi /etc/ssh/sshd_config
将PermitRootLogin
设置为yes
,
确保passwordAuthentication
为yes
.
保存后重启sshd服务service sshd restart
或者/bin/systemctl restart sshd.service
即可。
4.exit
退出su
的shell
,logout
退出 ec2-user
的shell,使用root账号加密码登录吧。