配置root用户登录
aws linux2 ec2上配置root用户
先决条件
-
使用xshell连接服务器
-
用户名大部分是ec2-user
-
选择公有密钥
-
List item
通过密钥连接服务器
进入服务器后
- 输入以下命令 创建root账户密码
sudo passwd root
- 切换到root身份
su root
- 使用root身份编辑亚马逊云主机的ssh登录方式,找到 PasswordAuthentication no,把no改成yes。输入:
vim /etc/ssh/sshd_config
- 接下来,要重新启动下sshd,如下命令:
sudo /sbin/service sshd restart
- 再为原来的”ec2-user”添加登录密码
passwd ec2-user
- 修改sshd配置文件
vi /etc/ssh/sshd_config
PermitRootLogin这行改为
PermitRootLogin yes
PasswordAuthentication no改为
PasswordAuthentication yes
UsePAM yes改为
UsePAM no