手机站
网通分站
电信主站
密 码:
用户名:
当前位置 : 主页>网站运营>建站经验>列表

第 3 部分: 中级管理

来源:互联网 作者:west263.com 时间:2008-04-16
西部数码-全国虚拟主机10强!40余项虚拟主机管理功能,全国领先!双线多线虚拟主机南北访问畅通无阻!免费赠送企业邮局,.CN域名,自助建站480元起,免费试用7天,满意再付款! P4主机租用799元/月.月付免压金!
字段 9保留供将来使用

/etc/group

接下来,我们来看一看 /etc/group 文档,他定义了 Linux 系统上任何的组。这里有一个样本行:

drobbins:x:1000:



/etc/group 字段格式如下。第一个字段定义组名称,第二个字段是不再使用的密码字段(现在只是保留为 x),第三个字段定义了这个特别组的数字组标识,第四个字段(上面的示例为空)定义是该组成员的任何用户。

您将回想起样本 /etc/passwd 行引用的组标识为 1000。即使 /etc/group

组提示

关于用户和组相关联的一点提示 ― 在一些系统上,您将发现每个新的登录帐户和同名组(通常是标识号相同)相关联。在其他系统上,任何登录帐户将属于单个用户组。在您管理的系统上,您使用的方法取决于您自己。为每个用户创建匹配组的好处是,通过将可信的朋友放在自己的个人组中,使用户能够更容易地控制对自己文档的访问权。

手工地添加用户和组

现在,我将为您展示怎样创建您自己的用户和组帐户。学习怎样完成这些工作的最好方法是,手工地将用户新添加到系统中。为了开始学习,首先确保您的 EDITOR 环境变量配置为您喜欢的文本编辑器:

# echo $EDITOR

vim



假如不是,您能够通过输入这样的命令来配置 EDITOR: 
# export EDITOR=/usr/bin/emacs

现在,输入:

# vipw

现在您应该发现自己在所喜欢的文本编辑器中,编辑器内 /etc/passwd 文档被装入,显示在屏幕上。当修改系统 passwd 和 group 文档时,使用 vipwvigr 命令很重要。他们采用了额外的预防措施来确保您关键的 passwdgroup 文档被恰当地锁定,使他们不会破坏。

编辑 /etc/passwd

既然您已打开了 /etc/passwd 文档,则接着添加下面的代码行:

testuser:x:3000:3000:LPI tutorial test user:/home/testuser:/bin/false

我们刚刚添加了一个 UID 为 3000 的“testuser”用户。我们将他添加到 GID 为 3000 的组中,该组还未创建。另一种做法是,假如愿意,我们还能够给这个用户分配 users 组的 GID。这个新用户有一条注释为:LPI tutorial test user;该用户的主目录配置为 /home/testuser,出于安全的目的,该用户的 shell 配置为 /bin/false。假如我们正创建一个非测试帐户,那么我们能够将 shell 配置为 /bin/bash。OK,接着保存您所做的更改,然后退出。

编辑 /etc/shadow

现在,我们需要在 /etc/shadow 中给这个特别用户添加一个条目。要这样做,输入 vipw -s。您将会看到您喜欢的编辑器,他现在包含 /etc/shadow 文档。现在,接着复制一个现有用户帐户行(也就是有一个密码,并且长于标准系统帐户条目):

drobbins:34567890123456789012345678901:11664:0:-1:-1:-1:-1:0

现在,将所复制的代码行中的用户名改为您的新用户的名称,确保任何的字段(特别是密码的期限配置)配置为您喜欢的模式:

testuser:34567890123456789012345678901:11664:0:-1:-1:-1:-1:0



保存,然后退出。

配置密码

您将回到提示符。现在,是给您的新用户配置密码的时候了:

# passwd testuser

Enter new UNIX password: (enter a password for testuser)

Retype new UNIX password: (enter testuser's new password again)
编辑 /etc/group 

既然 /etc/passwd/etc/shadow 配置好了,现在该恰当配置 /etc/group 了。要这么做,输入:



# vigr



您的 /etc/group 文档将出现在您面前,准备好进行编辑。现在,假如您选择给您的特别的测试用户分配 users 缺省组,那么您无需将任何组添加到 /etc/groups 中。但是,假如您选择给该用户创建新的组,接着添加下面的行:



testuser:x:3000:



保存,然后退出。

创建主目录

我们基本上已完工。输入下面的命令来创建 testuser 的主目录。



# cd /home

# mkdir testuser

# chown testuser.testuser testuser

# chmod o-rwx testuser


文章整理:西部数码--专业提供域名注册虚拟主机服务
http://www.west263.com
以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!