Answers:
在默认的GUI中,打开系统设置,然后转到“用户帐户”工具。这显示您的“帐户类型”:“标准”或“管理员”。
在命令行上,运行命令id
或,groups
然后查看您是否在sudo
组中。在Ubuntu上,通常,管理员在该sudo
组中。
如果您已直接添加到sudoers列表中,则您可能具有管理访问权限-如果管理员通常熟悉Linux或Unix并且未使用默认的Ubuntu方法,则更有可能出现这种情况。尝试运行sudo echo ok
并输入密码;如果显示ok
,则表明您是管理员。
只需输入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)
默认情况下,在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:~$
那意味着我是标准用户。
$
。该提示仅显示#
外壳程序是否以root用户身份运行。如果您仅有权以root用户身份运行程序(这是成为管理员的定义),那么这不会影响您的提示。