如何在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
: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权限,才能上传,否则无法上传
评论