- 根据官网提供的方法登录连接到EC2服务器(官网推荐windows用户使用PUTTY连接),我是通过在amazon面板里直接点击连接到服务器
- 创建root的密码,输入如下命令:
sudo passwd root
- 然后会提示你输入new password。输入一个你要设置的root的密码,需要你再输入一遍进行验证。
# 看到这里表示已经创建root用户成功了
[ec2-user@ip-172-31-3-177 ~]$ sudo passwd root
Changing password for user root.
New password:
Retype new password:
passwd: all authentication tokens updated successfully.
4、接下来,切换到root身份,输入如下命令: su root
,再输入刚刚设定的密码即可切换成功
然后我试着尝试用第三方软件SSH登录服务器,但是没有成功,那么直接通过amazon的连接来安装宝塔吧
后经过测试,用XShell来连接服务器可以实现连接
5、使用root身份编辑亚马逊云主机的ssh登录方式,找到 PasswordAuthentication no,把no改成yes。输入:
vim /etc/ssh/sshd_config
6、接下来,要重新启动下sshd,如下命令:
sudo /sbin/service sshd restart
7、然后再切换到root身份
su root
8、再为原来的”ec2-user”添加登录密码。如下命令:
passwd ec2-user
按提示,两次输入密码。到此可以用root身份直接登录EC2的服务器了。