如何在 ubuntu 中进入 root 用户

如何在 ubuntu 中进入 root 用户

我是 Linux 新手,正在使用 Ubuntu。
我正在尝试添加新用户。
当我使用此命令“useradd indra”时,它显示一条错误消息,指出

igeek01@igeek01-Lenovo-G585:~$ useradd indra
useradd: Permission denied.
useradd: cannot lock /etc/passwd; try again later.
igeek01@igeek01-Lenovo-G585:~$ ^C
igeek01@igeek01-Lenovo-G585:~$ 

我应该怎么做才能获得 root 访问权限以及如何添加新用户?

答案1

您不需要,因为默认情况下没有设置 root 用户。

  • 当您设置系统时,您创建的第一个用户具有管理员权限。此用户(或 wheel 组中的任何用户)可以执行 root 可以以 sudo 执行的任何操作。这更安全,因为一旦您使用完需要 root 的命令,您就会立即恢复为普通用户。

    只要您以您创建的原始用户身份登录,在您想要以 root 身份运行的任何命令前面加上 sudo,并提供用户的密码就可以了。

那么,sudo useradd indra可以

  • 您可以使用sudo su从原始用户切换到 root 用户。但 sudo 是正确的做法。

答案2

为了安全起见,Ubuntu 已禁用 root 用户。

用作sudo发出仅对 root 可用的命令的方式,例如:

sudo useradd indra

将要求您输入密码,如果密码正确,它将发出useradd indra命令root

相关内容