实验1 目录、文件与用户权限管理

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

《Linux网络管理课程实验报告书》

实验1 目录、文件与用户权限管理

一、实验目的

1.了解Linux的多用户、多任务的特征与使用方法。

2.掌握Linux bash shell的配置和测试方法。

3.熟练掌握Linux 的基础命令,包括目录与文件的操作、用户与群组操作、用户与文件关联的权限管理等。

二、实验环境

Red Hat Linux计算机一台。使用终端方式完成以下实验内容,建议使用窗口方式重复操作序列并比较效率和感觉。

三、实验内容

1、目录与文件操作

创建目录test并进入test

创建目录d1

进入d1

新建文件tx1

以vi打开tx1,输入内容“This is tx1.”,保存之并查看

复制tx1为tx2

重命名tx2为tx3

以vi打开tx3,更改内容“This is tx3.”,保存之并查看

退出d1

运行步骤及运行结果为:

复制d1为d2

重命名d1为d4

列出test的内容(包括子目录)运行步骤及运行结果为:

创建目录d3

进入d3

新建文件tx3

退出d3

运行步骤及运行结果:

将d2移入d3

列出d3的内容(包括子目录)

列出d3内,文件名包含 tx 的文件(包括子目录)运行步骤及运行结果为:

删除d4内的tx1

完整删除d4

完整删除d3

列出test的内容

运行步骤及运行结果为:

2、用户与群组操作

新增用户u1,并为其设置口令//在以下权限实验中,将成为文件主

新增用户u2,并为其设置口令//将成为文件主的同组成员

查看新增用户信息

查看新增群组信息

运行步骤及运行结果为:

输入cat /etc/passwd

输入cat /etc/group

3、用户与文件关联的权限管理

3.0 文件共享性质分类与文件权限设置

切换到用户u1,进入其主目录/home/u1

以vi新建pub,输入内容“u1's share to all”,保存之并查看。

设置文件属性为rw-rw-rw-

以vi新建prt,输入内容“u1's share to my group”,保存之并查看设置文件属性为rw-rw----

以vi新建priv,输入内容“u1's secret”,保存之并查看

设置文件属性为rw-------

新建目录d_priv,查看并记录目录属性

运行步骤及运行结果为:

用ls -a -l查看属性:

3.1 创建与使用公共目录

切换到用户root

新建目录/home/share

将u1的pub移入share

在u1的home(/home/u1),建立文件pub的硬链接

u2:修改pub,保存之并查看。在此步骤中,u2与u1没有关系。

运行步骤及运行结果为:

3.2 设置与使用私人共享目录与文件

u2:尝试进入u1目录。在此步骤中,u2与u1没有关系。

root:将u2加入群组u1 // usermod -G u1 u2

u1:修改u1目录属性为rwxr-x---

u2:进入u1目录,修改文件prt,保存之并查看。在此步骤中,u2是文件主u1的同组成员。

运行步骤及运行结果为:

3.3 设置私人秘密文件与目录

u2:进入u1目录,尝试查看文件priv

u2:尝试进入目录d_priv

u1:设置目录d_priv的属性为rwx------

u2:尝试进入目录d_priv

运行步骤及运行结果为:

3.4 创建与使用组共享目录

切换到用户root

新建组prj1,将u1和u2都加入该组,并查看/etc/group以确认

新建目录/home/prj1,并在其内以vi新建p1data,输入内容“data of project-1”,保存之并查看。

退出prj1目录

修改目录prj1及其内的文件的属组为prj1 //chown –R root.prj1 prj1

修改目录prj1及其内的文件的权限,对属组增加读写权限 //chmod –R 770 prj1 查看确认以上修改

运行步骤及运行结果为:

分别切换到用户u1和u2,进入prj1目录,修改文件p1data,保存之并查看。

在此步骤中,u1和u2是目录prj1所属群组的成员;如有不属于群组prj1的用户u3,是无法访问目录prj1的。

运行步骤及运行结果为:

相关文档
最新文档