第四章:管理用户和文件权限实验报告

 

1           实验案例一:用户和文件权限管理

1.1          实验环境:

公司的Linux主机即将提供给技术部作为开发服务器使用,根据部门内项目组的构成情况,首先需要建立相应的组账号。用户账号,并为相关目录设置权限。还需要设置一个公用的数据存储目录,便于同时之间的数据交换。

1.2          实验描述:

1.2.1      建立用户目录

创建目录“/tech/benet”和“/tech/accp”,分别用于保存个项目组中用户账号的宿主目录。

1.2.2     添加组账号。

1.2.2.1    为两个项目组添加组账号benentaccpGID号分别设置为10011002

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

1.2.3     添加用户账号

1.2.3.1    Benet组包括四个用户user1user2user3user4,宿主目录均为“/tech/benet”目录中与账户同名的文件夹。将其中的user1用户账号设置为2009831后失效。

1.2.3.2    accp组包括两个用户test1test2,宿主目录均为“/tech/accp”目录中与账户同名的文件夹。将其中test1用户账号登录Shell设置为“/bin/ksh”。

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

1.2.4      设置目录权限及归属。

1.2.4.1    将“/tech”目录的属组设置为tech,去除非本组用户的读、写、执行权限

1.2.4.2    将“/tech/benet”目录的属组设置为benet,去除非本组用户的读、写、执行权限

1.2.4.3    将“/tech/accp”目录的属组设置为accp,去除非本组用户的读、写、执行权限

1.2.5     建立公共数据存储目录。

创建“/public”目录,允许所有技术组内的用户读取、写入、执行文件,去除非本组用户的读、写、执行权限

1.3          实现步骤:

1.3.1      创建目录

1.3.2     创建组

  

1.3.3      创建用户账号

 

1.3.4     设置目录权限及归属

 

1.3.5     建立公共数据存储目录