Linux Debian 中具有 root 访问权限的新用户

Linux Debian 中具有 root 访问权限的新用户

我使用“系统设置”中的“用户帐户”创建了一个新用户。如何授予权限,以便该新用户可以拥有与 root 相同级别的访问权限?

答案1

你不想那样做。请改用 sudo。

在最新版本的 Ubuntu 上,允许使用 sudo 提升权限的默认组(适当地)命名为“sudo”。您可以使用usermod(或您的图形界面,遗憾的是我对此一无所知,或者我会尝试向您提供相关说明)来添加用户。

usermod -a -G sudo new_user

让新用户再次登录。sudo之后他们应该能够与其他用户联系。

答案2

root - 只能有一个。

(但 root 可以有多个名称)。

要创建与root具有相同权限的帐户,只需将该帐户的UID设置为零即可。然后它们将成为 root,但名称不同。

常见的例子是toor使用 UID 0 创建的帐户名(例如在某些 *bsd 系统上),作为替代 root 登录 - 可能是使用/bin/csh而不是/bin/sh作为 shell 或其他一些无聊的原因。

然而,正如一些人已经说过的那样,你不想这样做。你可能认为你这样做,但实际上你不这样做。而是安装和配置sudo

答案3

您想使用终端。要授予完全 root 访问权限,请访问 root 帐户:

su

之后,打开 sudoers 文件:

visudo

然后,将您的用户名添加到列表中:

username ALL=(ALL) ALL

之后,您应该授予用户完全的 root 访问权限。

答案4

以root身份使用adduser USERNAME sudo,更安全,也更实用:

将用户“USERNAME”添加到 sudo 组:

$ su root
# adduser USERNAME sudo

相关内容