zhmg23

我们是如此的不同

如何在Amazon的EC2上获取root权限

前几天在aws上申请了免费的EC2试用,但是默认不能用root,因为要安装些东西,还必须要用到root,所以就查了一下,如何在aws上获取EC2的root权限,下面记录下:

1、先根据官网提示,通过puttygen.exe生成.ppk密钥,然后根据密钥,使用putty登陆,这个官网有介绍,根据提示即可


2、登陆成功后,可直接创建root密码

[ec2-user@Amazon]$ sudo passwd root      // 根据提示,输入两次相同的密码即可

Changing password for user root.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.


3、切换至root用户

[ec2-user@Amazon]$ su -

Password:

Last login: Thu Jun 16 14:08:27 UTC 2016 from 121.29.99.178 on pts/0


4、编辑 /etc/ssh/sshd_config文件

[ec2-user@Amazon]# vim /etc/ssh/sshd_config

找到 PasswordAuthentication no,把no改成yes

如何在Amazon的EC2上获取root权限 - zhm - 合肥运维

 :wq!  保存退出


5、重启sshd服务

[ec2-user@Amazon]# /sbin/service sshd restart

Stopping sshd:                                             [  OK  ]

Starting sshd:                                             [  OK  ]


6、修改ec2-user密码

[ec2-user@Amazon]# passwd ec2-user

Changing password for user ec2-user.

New password:

Retype new password:

passwd: all authentication tokens updated successfully.


7、查看公网地址

curl https://members.3322.org/dyndns/getip


8、使用Xshell登陆,并可上传自己的文件

上传文件时,一定要给文件夹777权限,才能上传,否则无法上传

评论