1、建立用户目录。

创建目录/tech/benet /tech/accp,分别用于存放各项目组中用户账号的宿主文件夹。例如kylin用户的宿主目录应定位于/tech/benet/kylin

2、添加组账号。

u为两个项目组添加组账号benetaccpGID号分别设置为10011002

u为技术部添加组账号techGID号设置为200

3、添加用户账号。

uBenet组包括三个用户,分别为kylintsengiaobama,宿主目录均使用/bech/bent/目录中与账号同名的文件夹。其中kylin用户账号设为20111231日后失效。

uAccp组包括两个用户,分别为handycucci、宿主目录均使用/tech/accp/目录中与账号同名的文件夹。其中cucci用户的登录shell设为/bin/ksh

上述所有的用户账号均要求加入到tech组内。

在测试阶段,仅为kylintsengiahandy这三个用户账号设置初始密码”123456”,其他用户暂时先不设置密码。

4、设置目录权限及归属。

u/tech目录的归属设置为tech,去除其他用户的所用权限。

u/tech/bent目录的属组设置为benet,去除其他用户的所有权限。

u/tech/accp目录的属组设置为accp,去除其他用户的所有权限。

5、建立公共数据存储目录。

u创建/public目录,允许所有技术组内的用户读取、写入、执行文件,非技术组的用户禁止访问此目录。

1)使用mkdir命令以此创建/tech/bent/tech/accp目录。


131625408.png

131625799.png


使用groupadd命令依次添加techbenetaccp组账号,结合”-g”选项指定GID

132012548.png

1)使用useradd命令依次添加各用户,结合”-d”选项指定宿主目录,”-g”选项指定基本组,”-G”选项指定附加组,”-s”选项指定登录shell程序,”-e”选项指定账号失效日期。

benet添加用户


131625941.png

131626568.png

131626983.png

accp组添加用户

131627623.png

131627854.png


1)使用passwd命令为kylintsengiahandy用户账号设置初始密码。

131628119.png

131628195.png


1)使用chownchmod命令设置/tech/tech/benet/tech/accp目录的权限归属。


/tech目录的归属设置为tech,去除其他用户的所用权限。


132456305.png

131629969.png


/tech/bent目录的属组设置为benet,去除其他用户的所有权限。

132636841.png


/tech/accp目录的属组设置为accp,去除其他用户的所有权限。

132314752.png


1)创建/public文件夹,并使用chmodchown命令设置目录权限,归属。


创建/public目录,允许所有技术组内的用户读取、写入、执行文件,非技术组的用户禁止访问此目录。

132717796.png