在亚马逊云(AWS)EC2上使用用户和密码进行登录

发布时间 2024-01-11 19:07:22作者: 明明一颗大白菜

1.先用亚马逊后台连接到服务器

2.创建root的密码

sudo passwd root

  

根据提示输入new password。并进行重复验证。这个密码要记牢,这就是你以后服务器使用root用户登录的密码

3.修改配置:

接下来,切换到root身份,输入如下命令

su root

  

使用root身份编辑亚马逊云主机的ssh登录方式

vi /etc/ssh/sshd_config

  

查找:PermitRootLogin
改为:PermitRootLogin yes

查找:PasswordAuthentication no
改为:PasswordAuthentication yes

查找:UsePAM yes
改为:UsePAM no

  

4.重新启动下sshd

sudo service sshd restart

  

5.重启AWS VPS,使用root用户和你刚才设置的密码就可以直接登录

sudo reboot

  

如果你还想用原账号的话(如:ubuntu)

su root

passwd ubuntu

  

按提示,两次输入密码。 

重启,完成