我创建了一个 Ubuntu 服务器。我有“root”用户吗?

oro*_*aki 3 linux root ubuntu

我一直认为“root”是您安装任何 Linux 时创建的默认用户。在安装过程中,它要求我选择一个用户名,所以我选择了“devadmin”。那是我的“root”用户吗?

Apa*_*che 7

您只有一个用户,可以使用sudo.

成为真正的根:

sudo su
Run Code Online (Sandbox Code Playgroud)

要拥有一个 root 帐户:

sudo passwd root 
Run Code Online (Sandbox Code Playgroud)

(然后输入一个新密码,这将是您的新 root 帐户的密码。)

  • 请注意,`sudo su` 可以替换为 `sudo -s`。两者都为必须是 sudoer 的当前用户打开一个 root shell。 (3认同)
  • @orokusaki [以 root 身份运行一切很糟糕](http://superuser.com/questions/218379/why-is-it-bad-to-run-as-root/218387#218387)。你也不是在 Windows 上以 `SYSTEM` 的身份工作。不过,您的普通用户可能是 `sudoer`(`man sudo`/`man sudoers`),因此您可以“成为 root”来执行范围有限的特定管理任务。 (2认同)