在亚马逊云(AWS)EC2上使用用户和密码进行登录
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
按提示,两次输入密码。
重启,完成