请根据要求在MINI-Linux或GUI-Linux的终端窗口中依次完成以下操作(系统:Red Hat Enterprise Linux 6.5)
Linux用户和用户组概述
在Linux操作系统中,用户和用户组是两个非常重要的概念。用户是指那些有权限访问和使用系统资源的实体,而用户组则是具有相同特征用户的逻辑集合。
Linux用户
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。
Linux用户组
用户组是具有相同特征用户的逻辑集合。在Linux系统中,我们可以将多个用户分配到一个组中,然后对这个组进行权限设置,这样就可以实现对组内所有用户的统一管理4。此外,用户也可以属于多个用户组,从而获得这些组的共同权限。
用户和用户组的管理
在Linux系统中,用户和用户组的管理是非常重要的。用户的管理包括用户的添加、删除和修改,而用户组的管理则包括用户组的增加、删除和修改。这些操作通常是通过一些特定的命令来实现的,例如useradd用于添加用户,userdel用于删除用户,groupadd用于增加用户组,groupdel用于删除用户组等。
总的来说,Linux用户和用户组是Linux系统管理的重要概念,它们不仅关系到系统的安全性,也关系到系统的效率和易用性。因此,理解和掌握这两个概念对于Linux系统的管理和维护是非常重要的。
一、创建用户组与用户
用户组与用户名中112
用户组信息表
用户信息表
root用户登录系统,按照以上两表中的信息创建用户组与组户,完成操作,截图1张,图中仅呈现所创建的两个用户组与三个用户信息,不显示其他用户组或其他用户信息。

二、目录与文件权限
目录信息表
注:net.c文件中添加1-3行文本。
(1)根据上表信息完成目录与文件的相关操作之后,截图1张,图中呈现相关目录与文件的权限、所有者信息。
截图2-1——目录与文件创建

(2)切换至用户bruce112,进入目录/midterm/tech/之后,尝试以下操作:(1)创建文件abc;(2)读取net.c文件内容;(3)向net.c中添加文本;(4)删除net.c文件。完成操作,填表并截图1张。
截图2-2——其他组用户操作权限测试

(3)切换至用户jack112,进入目录/midterm/tech/之后,尝试以下操作:(1)创建文件abc;(2)将abc改名为a123;(3)删除文件a123;(4)读取net.c文件内容;(5)向net.c中添加文本;(6)删除net.c文件。完成操作,填表并截图1张。
截图2-3——同组用户操作权限测试

三、文件隐藏属性
(1)切换至root用户,在/midterm/目录中新建文件a112.c,添加2-3行文本。为文件a112.c增加append属性,查看确认新增属性。尝试对文件a112.c执行以下操作:改名、覆盖添加文本、追加文本、创建链接文件、删除等操作。完成操作,填表并截图1张。
截图3-1——文件append属性测试


(2)为文件a112.c去掉append属性,增加i属性,查看确认新增属性。尝试对文件a112.c执行以下操作:改名、覆盖添加文本、追加文本、创建链接文件、删除等操作。完成操作,截图1张。
截图3-2——文件i属性测试


3)自行设计操作步骤,测试文件A属性的作用。完成操作,截图1张。
截图3-3——文件A属性测试


属性A锁定其访问时间,但是touch依旧可以更改,且vi保存退出后其属性消失了。

请根据要求在MINI-Linux或GUI-Linux的终端窗口中依次完成以下操作(系统:Red Hat Enterprise Linux 6.5)
Linux用户和用户组概述
在Linux操作系统中,用户和用户组是两个非常重要的概念。用户是指那些有权限访问和使用系统资源的实体,而用户组则是具有相同特征用户的逻辑集合。
Linux用户
Linux系统是一个多用户多任务的分时操作系统,任何一个要使用系统资源的用户,都必须首先向系统管理员申请一个账号,然后以这个账号的身份进入系统。用户的账号一方面可以帮助系统管理员对使用系统的用户进行跟踪,并控制他们对系统资源的访问;另一方面也可以帮助用户组织文件,并为用户提供安全性保护。
Linux用户组
用户组是具有相同特征用户的逻辑集合。在Linux系统中,我们可以将多个用户分配到一个组中,然后对这个组进行权限设置,这样就可以实现对组内所有用户的统一管理4。此外,用户也可以属于多个用户组,从而获得这些组的共同权限。
用户和用户组的管理
在Linux系统中,用户和用户组的管理是非常重要的。用户的管理包括用户的添加、删除和修改,而用户组的管理则包括用户组的增加、删除和修改。这些操作通常是通过一些特定的命令来实现的,例如
useradd用于添加用户,userdel用于删除用户,groupadd用于增加用户组,groupdel用于删除用户组等。总的来说,Linux用户和用户组是Linux系统管理的重要概念,它们不仅关系到系统的安全性,也关系到系统的效率和易用性。因此,理解和掌握这两个概念对于Linux系统的管理和维护是非常重要的。
一、创建用户组与用户
用户组与用户名中112
用户组信息表
序号
用户组
GID
1
tech112
6666
2
market112
7777
用户信息表
序号
用户名
密码
UID
GID
1
tom112
1
66661
6666
2
jack112
1
66662
6666
3
bruce112
1
77771
7777
root用户登录系统,按照以上两表中的信息创建用户组与组户,完成操作,截图1张,图中仅呈现所创建的两个用户组与三个用户信息,不显示其他用户组或其他用户信息。
二、目录与文件权限
目录信息表
序号
路径
类型
权限
所有者
1
/midterm/
目录
777
root
2
/midterm/tech/
目录
775
tom112
3
/midterm/tech/net.c
文件
754
tom112
注:net.c文件中添加1-3行文本。
(1)根据上表信息完成目录与文件的相关操作之后,截图1张,图中呈现相关目录与文件的权限、所有者信息。
截图2-1——目录与文件创建
(2)切换至用户bruce112,进入目录/midterm/tech/之后,尝试以下操作:(1)创建文件abc;(2)读取net.c文件内容;(3)向net.c中添加文本;(4)删除net.c文件。完成操作,填表并截图1张。
用户
操作对象
操作
结果(Y/N)
bruce112
目录
/midterm/tech/
创建文件
N
文件
/midterm/tech/net.c
读取
Y
添加文本
N
删除
N
截图2-2——其他组用户操作权限测试
(3)切换至用户jack112,进入目录/midterm/tech/之后,尝试以下操作:(1)创建文件abc;(2)将abc改名为a123;(3)删除文件a123;(4)读取net.c文件内容;(5)向net.c中添加文本;(6)删除net.c文件。完成操作,填表并截图1张。
用户
操作对象
操作
结果(Y/N)
jack112
目录
/midterm/tech/
创建文件abc
Y
文件
/midterm/tech/abc
改名
Y
文件
/midterm/tech/a123
删除
Y
文件
/midterm/tech/net.c
读取
Y
添加文本
N
删除
Y
截图2-3——同组用户操作权限测试
三、文件隐藏属性
(1)切换至root用户,在/midterm/目录中新建文件a112.c,添加2-3行文本。为文件a112.c增加append属性,查看确认新增属性。尝试对文件a112.c执行以下操作:改名、覆盖添加文本、追加文本、创建链接文件、删除等操作。完成操作,填表并截图1张。
属性
操作对象
操作
结果(Y/N)
append
a112.c
改名
N
覆盖添加文本
N
追加文本
Y
创建硬链接文件
N
创建软链接文件
Y
删除
N
截图3-1——文件append属性测试
(2)为文件a112.c去掉append属性,增加i属性,查看确认新增属性。尝试对文件a112.c执行以下操作:改名、覆盖添加文本、追加文本、创建链接文件、删除等操作。完成操作,截图1张。
属性
操作对象
操作
结果(Y/N)
i
a112.c
改名
N
覆盖添加文本
N
追加文本
N
创建硬链接文件
N
创建软链接文件
Y
删除
N
截图3-2——文件i属性测试
3)自行设计操作步骤,测试文件A属性的作用。完成操作,截图1张。
截图3-3——文件A属性测试
属性A锁定其访问时间,但是touch依旧可以更改,且vi保存退出后其属性消失了。