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

2020年7月26日前端开发评论113,299字数 488阅读1分37秒阅读模式

今天在搜国外服务器的时候,发现亚马逊有服务器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服务器了,输入命令都可以正常运行了。

2024最新 Vue.js 的一般性学习路径 前端开发

2024最新 Vue.js 的一般性学习路径

可以根据自己的经验水平和学习方式进行调整。 初学者: 了解前端基础: 熟悉HTML、CSS和JavaScript。 了解基本的编程概念和Web开发原理。 学习Vue.js核心概念: 官方文档:阅读Vu...
匿名

发表评论

匿名网友

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

确定