如何知道我是否是 Ubuntu 的管理员?

如何知道我是否是 Ubuntu 的管理员?

有没有办法知道我是否是 Ubuntu 14.04 的管理员?如果没有,我该如何成为管理员?

答案1

在默认 GUI 中,打开系统设置并转到“用户帐户”工具。这会显示您的“帐户类型”:“标准”或“管理员”。

在命令行中,运行命令idgroups,查看您是否在该sudo组中。在 Ubuntu 上,管理员通常位于该sudo组中。

如果您被直接添加到 sudoers 列表中,则您可能具有管理员权限 — 如果管理员熟悉 Linux 或 Unix 并且没有使用默认的 Ubuntu 方法,则更有可能。尝试运行sudo echo ok并输入您的密码;如果打印出ok,则您是管理员。

答案2

id只需在终端中输入即可。它会输出您的帐户的用户 ID、组 ID 和组成员身份。就我的情况而言:

UID=1000(jacob) GID=1000(jacob) groepen=1000(jacob),4(adm),24(cdrom),27(sudo),30

“27(sudo)”表示我是“sudo”组的成员,并且我可以选择使用 运行命令sudo,换句话说:我是管理员。

相比之下,“普通”用户的输出:

UID=1001(testpersoon) GID=1001(testpersoon) groepen=1001(testpersoon),1000(jacob)

要将“普通”用户转变为管理员,请将该用户添加到组sudo

sudo adduser <username> sudo  (from an administrator's user account)

答案3

默认情况下,ubuntu 中 root 帐户是禁用的,root 帐户的 UID = 0,请尝试:

id看看输出是什么,如果它不是零,那么你就不是根。

但是您可以通过 sudo 检查是否可以使用 root 权限:

sudo -v

如果你不能,它会说:

Sorry, user [username] may not run sudo on [hostname].

打开终端时的另一个提示:

If $ at the end of the prompt that means standard user .

If # that means root user

就我而言nux@ubuntu-PC:~$

这意味着我是标准用户。

相关内容