4
实验三 文件权限管理
一、实验目的
1.熟悉Linux操作环境。 2.掌握 Linux一般命令格式。
3.理解Linux中文件所有者和权限的概念。 4.掌握有关权限操作的常用命令。 5.掌握文件/目录的打包和压缩命令。 二、实验内容
1.普通文件与目录权限的修改。 2.改变文件属主。
3.普通文件与目录的打包和压缩。 三、实验步骤 1.文件权限操作
1.1在用户默认工作目录下创建目录test03,进入test03目录,使用touch命令创建空文件file1。
1.2显示file1详细信息,记录文件的权限信息,所属用户和组。
1.3对file1设置权限,使其他用户可以对此文件进行写操作,并查看设置结果。 1.4取消同组用户对file1的读取权限,并查看设置结果。
1.5用数字形式来为file1设置权限,使所有者可读、可写、可执行;其他用户和所属组用户只有读和执行的权限,并查看设置结果。
1.6用数字形式更改file1权限,使所有者只能读取此文件,其他任何用户都没有权限,并查看设置结果。
1.7为其他用户添加写权限,并查看设置结果。 1.8回到上层目录,查看test03的权限。
1.9为其他用户添加对此目录的写权限,查看设置结果。 1.10查看并记录目录test03及其中文件的所属用户和组。
1.11把目录test03及其下的所有文件的所有者改成bin,所属组改成daemon,并查看设置结果。
5
1.12删除目录test03及其下的文件。
1.13设定umask为000($ umask 000),创建testdir目录,并查看其权限。 2.打包压缩命令操作
2.1将/etc目录拷贝到用户默认工作目录下,重命名为etctest。
2.2用tar命令将etctest目录打包成etctest.tar.gz,查看etctest.tar.gz的权限,解压缩etctest.tar.gz。 四、实验思考题
1.列举ls命令不同选项的功能。 2.说明文件权限和文件所有者的含义。 3.举例说明umask命令的功能。
4.说明后缀名为tar.gz和tar.bz2的文件的压缩和解压命令。
6
实验四 用户和组的管理
一、实验目的
1.熟悉Linux操作环境。 2.掌握 Linux一般命令格式。
3.熟悉命令行操作方式进行用户和用户组管理。 二、实验内容
1.建立新用户账号权限测试。
2.为新用户建立账号和工作组,并进行相应配置。 3.以该用户身份登录,修改密码。 4.删除该用户。 三、实验步骤
1.创建用户(以hnist为例) 1.1创建一个新用户hnist。
1.2查看/etc/passwd文件的最后一行内容,并记录。 1.3查看/etc/shadow文件的最后一行内容,并记录。 1.4给用户hnist设置密码。
1.5查看/etc/shadow文件的最后一行内容,记录并说明变化。 1.6使用hnist用户登录系统,测试能否登录成功。 2.创建用户(以user为例) 2.1使用1的步骤创建新用户user。
2.2更改hnist所属群组为root,更改user所属附加群组为root(参考命令useradd -g/-G)。
2.3查看/etc/passwd文件,记录hnist用户和user用户的属组情况。 2.4更改用户hnist的帐户名为user。
2.5查看/etc/passwd文件的最后一行内容,记录并说明变化。 2.6删除用户user。 3.组的管理(以stuff为例) 3.1创建一个新组,组名为stuff。
7
3.2查看/etc/group文件的最后一行内容,并记录。
3.3创建一个新帐户test,并将其起始组和附属组都设为stuff。 3.4查看/etc/group文件中的最后一行内容,记录并说明变化。 3.5设置stuff组密码。 3.6在stuff组中删除用户test。
3.7查看/etc/group文件中的最后一行,记录并说明变化。 3.8删除组stuff。 四、实验思考题
1.说明所属群组与所属附加群组的区别。
2.如普通用户遗失密码后要求恢复用户权限,说明root用户可能采取的方式。3.如何指定不同用户的默认工作目录。
8
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Linux实验指导书(2)在线全文阅读。
相关推荐: