Featured image of post AWS EC2 实例 Linux 系统创建 root 用户并更改为 root 用户登录

AWS EC2 实例 Linux 系统创建 root 用户并更改为 root 用户登录

这篇文章介绍了如何在 AWS EC2 实例上启用 root 用户。步骤包括设置 root 密码、切换到 root 用户、更改 SSH 登录配置、编辑 `authorized_keys` 文件,并重启实例以便用 root 用户直接登录。

对于刚创建 AWS EC2 实例,或者经常使用 AWS 实例的小伙伴们来说,刚创建的 EC2 实例是没有 ROOT 权限的,因此不能直接使用 root 用户去登陆实例,也无法获取到 root 权限。一般情况下,EC2 实例默认是以 ec2-user 为用户名去登陆的(除了 Ubuntu 系统实例,它的默认用户名是 ubuntu)。对于如何去创建 root 及密码,以及更改用户登陆方式 - 改为 root 用户登陆实例,就显得很有必要。下文就是帮助大家如何去创建 root 密码,以及如何 ROOT 用户去登陆实例。

 

创建 root 及设置密码:

sudo passwd root

 

切换到 root 用户下:

su root

然后输入刚刚设置的密码。

 

更改登录方式

编辑 EC2 实例的 SSH 登录方式, 编辑 SSH 文件:

vi /etc/ssh/sshd_config

修改以下三处内容,

修改完成之后保存。

 

编辑 authorized_keys

将 ssh-rsa 前面的文字全部删除,确保 ssh-rsa 前面没有任何文字, 包括空格。

输入命令:

vi /root/.ssh/authorized_keys

 

修改之前:

修改之后:

保存。

 

重启

在完成以上设置之后,重启实例,重新打开 SSH 直接使用 root 登陆。

修改完成。

使用 Hugo 构建
主题 StackJimmy 设计