VMware _ Ubuntu _ root 密码是什么,怎么进入 root 账户

文章目录

  • 进入 root 账户
  • 设置 root 密码
  • 小结

在 VMware 安装 ubuntu 虚拟机之后,root 用户的密码是什么?安装的过程也没有提示输入 root 用户的密码,只有创建第一个非 root 用户的密码。但是 root 用户是存在的,又怎么切换到 root 用户呢?

事实上,root 用户存在,但是没有密码,如果你输入命令su root,然后输入创建第一个账户的密码,会提示以下报错:

su: Authentication failure

image.png

安装过程没有输入过 root 密码,那是不是有创建 root 的密码的方法,或者通过其他的方式进入 root 用户呢?都有的!下面一个个介绍。

进入 root 账户

先说进入 root 的方式,输入以下命令。
注意:H是大写的!

sudo -sH

回车之后,可以看到,系统提示输入我创建第一个账户的用户密码,输完回车便可以看到,已经切换到 root 用户。
image.png
即使设置了 root 密码,也可以使用该方法切换 root 用户。

注意,并不是所有的用户都可以使用改命令切换到 root 用户。如下,在一个普通用户 ubuntu 使用该命令就切换不成功,根据提示,ubuntu 用户没有在 sudoers 文件中,这个文件路径为:/etc/sudoers。
image.png
这个文件需要管理员才能查看,切换到 root 账户输入以下命令查看。

cat /etc/sudoers

VMware _ Ubuntu _ root 密码是什么,怎么进入 root 账户_第1张图片

似乎没有看到第一个创建的账户,难道是第一个创建的账户有什么特权?

设置 root 密码

如果要设置独立的 root 密码,可以输入以下命令,回车。

sudo passwd

Enter new UNIX password: 后面输入新设置的 root 密码,在Retype new UNIX password: 再次输入密码,两次输入一致便可修改成功。
image.png
即使是在第一个账户输入该命令也一样。

设置成功之后,便可以直接使用以下命令加上 root 独立密码登录 root 用户。

su root

image.png

小结

未设置密码切换 root 账户(仅限第一个账户),使用以下命令,并根据提示输入第一个账户的密码。(设置了密码也可通过该方法)

sudo -sH

已设置密码切换 root 账户,使用以下命令,并根据提示输入 root 的密码。

su root

设置或修改 root 账户密码,使用以下命令

sudo passwd

你可能感兴趣的:(Hadoop,ubuntu,linux)