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

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

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

答案1

您有一个可以使用的用户sudo

要真正成为 root 权限:

sudo su

要拥有 root 帐户:

sudo passwd root 

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

答案2

每个 Linux 系统都有一个root帐户。不过,最好不要在日常任务中使用它,因为命令外壳上的粗心拼写错误或软件中的错误可能会严重扰乱您的系统

root帐户可能没有密码,因此您无法直接以 身份登录root。但您的主用户帐户可能是 之一sudoers,用户可以使用该sudo程序以 root 身份执行特定程序 ( sudo whoami),或者对于需要多个步骤的较长管理任务,以 root 身份打开 shell ( sudo -s)。

通过运行sudo passwd,您可以设置一个密码(root如果您确实需要的话),但很可能您不需要,而只会引起意外,例如意外删除文件。

答案3

如果你需要更长时间的 root shell,你可以使用 -s 选项须藤命令:

只需输入

sudo -s

创建永久 root shell。然后输入

exit

完成工作后离开 root shell。

相关内容