Answers:
这个答案是从一个关于如何使用户成为管理员的问题合并而成的。虽然它确实回答了这个更普遍的问题,但使管理员成为它的重点。
在实际管理用户和组之前,如果您想让一个或多个用户成为管理员,您应该知道成为Ubuntu管理员意味着什么。
管理员可以通过root
两种方式以方式运行命令:
sudo
。通过在适当组中的成员身份,将这种权力授予用户。
admin
组的成员。sudo
组的成员。有一些复杂性:
sudo
组存在于11.10及更早版本中,只是不使用(默认情况下)。admin
组在新安装的12.04系统上不存在,但是在从先前发行版升级的Ubuntu 12.04系统上,该组仍然存在(并且其成员仍然具有管理能力)。因此,这里有一些合理的指导方针,说明如何在Ubuntu中使用户成为管理员:
admin
组即可。sudo
组中,如果该admin
组存在,则将该用户也放入该组中。您有一些用于管理用户和组的选项。
您可能会高兴地听到(正如John S Gruber所指出的那样),尽管您可能必须安装提供它的软件包,但用于管理用户和组的GUI实用程序仍然存在。我说的是在菜单驱动的界面中通过System > Administration > Users and Groups调用的实用程序。
gnome-system-tools软件包提供了此经典实用程序,您可以通过单击该链接将其安装在软件中心中,或者通过运行以下命令将其安装在终端中:
sudo apt-get update
sudo apt-get install gnome-system-tools
“ 用户和组”实用程序的名称为users-admin
,因此您可以在图形界面中正常找到它,也可以使用该名称手动运行它。也就是说,以下是在安装实用程序后运行的一些方法:
users-admin
。按Enter。users-admin
。按Enter。users and groups
。只要gnome-system-tools
安装,Users and Groups实用程序就会启动。但是不要跑sudo user-admin
,甚至不要。当运行为时,实际上将无法工作。(它被设计为使用PolicyKit而不是sudo来获得在系统上创建和修改用户和组的必要特权。)gksu/gksudo/kdesudo users-admin
users-admin
root
在某些Ubuntu 变体中,例如Lubuntu,users-admin
已经安装,并且是管理用户和组的标准方法。
管理用户和组的新的标准方法是使用GNOME控制中心,可从会话菜单访问该中心。点击顶部面板的齿轮图标(在屏幕的右上角),然后点击系统设置...。
在“ 系统设置”(也称为GNOME控制中心)中,单击“ 用户帐户”(位于“系统”类别的底部附近)。
然后,您可以使用GNOME控制中心的这一部分来管理用户,包括用户所属的组。
如果你...
...然后您可以从命令行管理用户和组。
从命令行添加用户的推荐实用程序(在Ubuntu中以及在Debian和其他基于Debian的OS中)是adduser
。使用它的最简单方法是运行:
sudo adduser --add_extra_groups username
sudo
工作的)。
单击此处阅读为文本。
要从命令行使用户成为管理员,只需将他们添加到适当的组即可。usermod
是用于此目的的出色实用程序。该-G
标志意味着你指定一个或多个新的团体,以及-a
标志意味着你添加这些到任何组的用户已经是一个成员,而不是更换一个新群体的旧列表。
根据您正在运行的Ubuntu版本(如上所述),使用以下命令中的一个或两个:
sudo usermod -a -G sudo username
sudo usermod -a -G admin username
User accounts
应用程序向用户添加组的方法。你知不知道怎么?我只能使用users-admin
工具来做到这一点。
您可以通过在“系统设置”下(在“仪表板”中搜索它,或将其选择为Power Cog下的第一个条目)并选择“用户帐户”来编辑用户。
或者,您可以搜索Ubuntu软件中心或使用它apt-get
来安装gnome-system-tools
软件包,然后再运行users-admin
以开始使用组(源)。
对于添加和删除标准和管理用户,我建议您使用Alex 有用的回答中提到的标准工具。您需要解锁程序,然后单击左下方的“ +”。您也可以使用此工具管理密码。
如果需要添加组或将用户添加到组,则可以安装gnome-system-tools(GNOME的跨平台配置实用程序)软件包。
补充说,你可以通过搜索找到额外的设置后dash
进行Users and Groups
users-admin
从命令行