Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103696124
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-05-06 13:18:33

 来源: 赛迪网

创建和管理用户组
虽然将像john这样的新用户保持在他或她自己的用户组中没有什么不好,但是,也许你更希望将一个新用户分配到另外的专门的组中。这不仅仅是在管理用户权限上提供了便捷,还提供了共享文件的一种方法,以及其他一些便利等。

当然,你并不需要分配每一个新的用户到组中,因为默认这些用户是被分配到他们自己的个人组的。但是,如果你希望分配到自定义的组,那么下面就是一些关键的步骤。
第一步:启动用户和组工具。

和上面提到的一样,通过你的主菜单访问这个工具。当然,与之前让你修改或者使用“用户”选项不同的是,这次你应该点击“Grouo”标签。然后往下拉,一直到你看见新的用户为止。需要注意,与用户名有关的组已经被添加了。
第二步:增加一个组

现在,按下“添加组”这个按钮。你可以看见下面的这个图:

图4:将用户添加到特定组中

请仔细看我的例子,如图4,我创建了一个新的名叫“desktopusers”的组,然后选中了我的新用户john。通过按下中间的“添加”按钮,我将把john添加到这个组中。而且,你还可以通过按住Ctrl键来选中多个用户,并将他们一起增加到组中,个数不限。只是要确认一下,当你完成选择后别忘记了点击“增加”按钮。

好了,当你对你添加到新组中的多个用户都满意之后,请按下“OK”键。见图5。

图5:成功添加了一个新组

理解超级用户

刚才,我简要提到了在ubuntu中,有三类关键用户。这一章将向你讲述,为什么会存在特定的属性,以及root用户和初始用户帐户之间的关键区别。
想必你已经注意到了,为了实施上面那些步骤中的任何一个,你都需要以初始用户的身份登陆,也就是你在安装过程中创建的第一个帐户。这个用户被自动分配了超级用户的操作权限(同时也被称为sudo)。通过超级用户帐号,你可以进行系统级别的管理与修改。

在GNU/Linux中,功能最为强大的超级用户是root。当然,你可能已经发现了,root帐号并没有被自动包含到ubuntu的安装细节中。在默认情况下,root帐户并未被激活来供你使用。在那些你必须使用超级用户权限的地方,ubuntu允许你使用初始用户与sudo的接合来完成这样的任务。例如,如果你想删除home目录下一个基本用户的文件目录,你可以在终端下使用下面的命令:

cd /home
sudo delete john
你需要提供你的初始用户密码来执行sudo命令。这就防止了你不得不使用root来进行一些系统的初级管理,同时完全允许另一个帐户来充当超级用户,也保护了你系统的安全方面的缺陷。

那么,root到底是怎么回事呢?

为了避免直接使用,ubuntu在某种程度上隐藏了root帐号,除非你确实不得不需要的时候。作为替代,几乎所有的管理所需要的权限都赋予给了你的初始用户帐号。

但是,当你对你的ubuntu系统进行一些关键的修改或增强时,那些例子是怎么回事?我必须指出,这些并不是一个初级用户应该关心的。但是,如果你正出于和我类似的处境,例如试图向你的ubuntu中添加一些重要性类似于LTSP(LTSP 为Linux Terminal Server Project 的缩写. 安装的目的是为了提供多个工作站环境使用的伺服器,也就是常说的瘦客户端)的东西,此时,你可能就需要求助于root了。

再一次的,在你决定激活root帐户之前,我希望表达我的观点,就是你不应当在日常的管理中使用root,而且,如果你只是一个ubuntu系统的新手,读过一些说“你需要以root用户身份登陆”的文档,那么最好不要依照下面这些步骤操作。

好了,如果你一直读到了这里,那么你将不再需要任何所谓的简单的答案。想在ubuntu中激活root用户,你只需要按照第一章的那些步骤照着执行就可以了。但是,你需要选择root用户帐号并查看其属性标签,在那里,你可以手工设置root密码,并连续两次按OK来保存你的改变。我还想提醒一下,不要称为日常的root帐号用户,以及在需要的时候最好依赖与初始帐号和sudo。
一些问题的解决

对我来说,我很少在创建和管理用户的时候遇到问题。但是,也有一些东西是你可能需要记住的。
1 登陆错误。

如故你按照上面讲述的步骤添加了一个新的用户,但是遇到了某种奇怪的错误,那么也许是你在用户属性的选择上出了点问题。也许你遇到的问题包括在下面这些例子中:$HOME/.dmrc的配置有问题 ,或者 HOME/user目录根本就不存在,那么默认的目录会临时变成/root。

在这两种情况中,错误都是因为新用户的目录没有被合适地配置或者创建所引起的。要解决这样的问题是非常简单的,仅仅是将这个用户删除,然后按照上面的步骤重新来一遍。但是这一次,在添加用户的时候,点击“高级”标签,保证家目录那一行显示的是:

/HOME/$user

显然,这特指一个新用户的初始创建过程。

2 改变无法保存。

我遇到这种问题的次数比你想象的也许要多得多,看起来,一些时候,人们对上面这些步骤中的按下OK按键有一些搞不明白。你不仅仅需要在特定的属性窗口中按下OK按键,还要在用户与组的主窗口中再按一次,这样就可以正常保存了。
总结

现在,你已经知道了在ubuntu上创建和管理多重用户的所有步骤。更重要的是,在你需要运行一个命令或执行一个需要root权限操作的时候,你能够明白你在做什么。通过这些步骤的讲解,你就能够在保证安全性和稳定性的情况下与其它人分享你ubuntu系统的强大与乐趣!

阅读(157) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~