有没有办法知道我是否是 Ubuntu 14.04 的管理员?如果没有,我该如何成为管理员?
答案1
在默认 GUI 中,打开系统设置并转到“用户帐户”工具。这会显示您的“帐户类型”:“标准”或“管理员”。
在命令行中,运行命令id
或groups
,查看您是否在该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:~$
这意味着我是标准用户。