Linux服务器输入命令提示需要root权限,AWS如何设置root密码并登陆

2020年7月26日 评论 295

今天在搜国外服务器的时候,发现亚马逊有服务器AWS,而且还可以免费使用一年。
尝试注册了一下,没想到比我想象的还要简单,轻松注册成功,并领取了一台1核心1G内存的Linux服务器。

然后服务器那边提供了一个秘钥,利用Xshell登陆服务器(输入IP,登陆用户名用的是ec2-user),然后使用秘钥成功登陆。

但是准备安装宝塔命令的时候,发现用户名ec2-user的权限不够,提示:

You need to be root to perform this command

翻译成人话差不多就是需要root权限才可以运行此命令。
Linux服务器输入命令提示需要root权限,AWS如何设置root密码并登陆

那么问题来了,从拿到服务器我一直没有设置root密码,只有一个秘钥,AWS该如何设置root密码并登陆root管理员呢?

方法很简单

首先使用设置密码命令,设置root的密码,命令为:

sudo passwd root

然后会提示你输入新密码,你直接输入新的密码就好,要求8位数以上,输入密码的过程没有提示,直接输入就好,然后需要再输入一次。

这样就设置了root的密码,接下来只要切换root用户登录即可,输入命令:

su root

现在就可以成功登陆AWS服务器了,输入命令都可以正常运行了。

匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: