我无法在 Ubuntu Linux 中添加新用户

我无法在 Ubuntu Linux 中添加新用户

我正在尝试创建一个具有 root 权限的新用户以便visudo登录 Ubuntu 系统。

当我运行 Ubuntu 时,会出现一个对话框,其中显示用户名,我们将其称为“Sr. X”。如果我单击“Sr. X”,系统会要求我输入密码,但我不知道。
因此,我尝试通过从 USB 设备运行 Ubuntu 映像来添加具有 root 权限的新用户。找到安装 Ubuntu 的设备后,我将其挂载并键入chroot以将 Ubuntu 映像的路径转换为根目录。

到目前为止一切顺利,但当我尝试通过sudoers使用修改文件添加新用户时,问题就出现了visudo
用户“Sr. X”没有出现 - 这是为什么?唯一出现的是

root ALL=(ALL) ALL

然后,我添加我的用户:

Myuser ALL=(ALL) ALL

保存更改并重新启动系统。当我运行 Ubuntu 时,会出现相同的对话框,仅再次显示“Sr. X”。我单击“以其他用户身份登录”,在对话框中输入“myuser”,系统要求我输入密码。我应该写什么密码?我没有在 sudoers 文件中添加任何密码。有人能帮我吗?

答案1

visudo不添加用户。请尝试useraddadduser或 (如果您知道自己在做什么)vipw

然而,如果您只是想要登录,只需以 root 身份重置 Sr. X 的密码即可:

# passwd userX
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

相关内容