RHCSA第五天作业

目录

1、添加两块5g大小的磁盘,将第一块磁盘的分区分为两个主分区并格式化为xfs的文件系统类型,第二块磁盘的分区分为一个逻辑分区并格式化为ext4的文件系统类型。

第一块磁盘(/dev/sda):

添加两个主分区:

 格式化为xfs的文件系统类型:

 第二块磁盘(/dev/sdb):

逻辑分区:

 格式化为ext4的文件系统类型:

2、将三个分区分别开机自动挂载在/disk1,/disk2,/disk3目录上。

3、在/disk1目录中创建一个普通文件,该文件的所属者为redhat,redhat可以查看并修改该文件内容,xiaoming和wukong用户可以查看该文件内容,剩下的其他用户对于该文件没有任何权限。

 测试:

4、在/disk2目录中创建一个ceshi目录,任何人在该目录下面创建的文件的所属组为ceshi(可以使用xiaohong和wuneng用户去测试)。

5、在/disk3目录中创建一个haha目录,除root外任何人都只能删除自己在该目录下面创建的文件,无法删除其他人创建的文件(可以使用xiaohei和wujing用户去测试)。



1、添加两块5g大小的磁盘,将第一块磁盘的分区分为两个主分区并格式化为xfs的文件系统类型,第二块磁盘的分区分为一个逻辑分区并格式化为ext4的文件系统类型。

虚拟机必须是在关机状态下进行添加磁盘操作。操作如下,因为第二块磁盘的添加步骤跟添加第一块磁盘的步骤是一样的,在这里就只有第一块磁盘的操作截图。

 

 

 

 添加完成后,要进入bios调整系统的引导顺序(已经装好系统盘调到最前面)。 

 

 

然后按F10保存退出。

第一块磁盘(/dev/sda):

添加两个主分区:

[root@localhost ~]# fdisk /dev/sda
Command (m for help): m
Command (m for help): n
Select (default p): p
Partition number (1-4, default 1): 1
First sector (2048-10485759, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-10485759, default 10485759): +2.5G

Command (m for help): n
Select (default p): p
Partition number (2-4, default 2): 2
First sector (5220352-10485759, default 5220352): 
Last sector, +sectors or +size{K,M,G,T,P} (5220352-10485759, default 10485759): 

Command (m for help): p
Command (m for help): w
 

 格式化为xfs的文件系统类型:

[root@localhost ~]# ll /dev/sda*
[root@localhost ~]# mkfs.xfs /dev/sda1
[root@localhost ~]# mkfs.xfs /dev/sda2

 第二块磁盘(/dev/sdb):

逻辑分区:

 [root@localhost ~]# fdisk /dev/sdb
Command (m for help): n
Select (default p): e
Partition number (1-4, default 1): 
First sector (2048-10485759, default 2048): 
Last sector, +sectors or +size{K,M,G,T,P} (2048-10485759, default 10485759): +2G

Command (m for help): p
Command (m for help): n
Select (default p): l
Adding logical partition 5
First sector (4096-4196351, default 4096): 
Last sector, +sectors or +size{K,M,G,T,P} (4096-4196351, default 4196351): +500M

Command (m for help): p
Command (m for help): w

 格式化为ext4的文件系统类型:

[root@localhost ~]# ll /dev/sdb*
[root@localhost ~]# mkfs.ext4 /dev/sdb5

2、将三个分区分别开机自动挂载在/disk1,/disk2,/disk3目录上。

[root@localhost ~]# blkid
[root@localhost ~]# vim /etc/fstab
UUID=a3918b6e-6ec9-40b1-92b0-6cb74b095cab /disk1 xfs    defaults      0 0
UUID=6c727917-8257-4234-8172-fda4c931cd68 /disk2 xfs    defaults        0 0
UUID=2920bf92-be95-4106-a765-a22242d4ae0c /disk3 ext4   defaults      0 0

[root@localhost ~]# mount -a
[root@localhost ~]# mkdir /disk1
[root@localhost ~]# mkdir /disk2
[root@localhost ~]# mkdir /disk3
[root@localhost ~]# mount -a
[root@localhost ~]# reboot

[root@localhost ~]# df -h

 

 

3、在/disk1目录中创建一个普通文件,该文件的所属者为redhat,redhat可以查看并修改该文件内容,xiaoming和wukong用户可以查看该文件内容,剩下的其他用户对于该文件没有任何权限。

[root@localhost ~]# cd /disk1
[root@localhost disk1]# touch file
[root@localhost disk1]# ll
[root@localhost disk1]# chown redhat file
[root@localhost disk1]# ll
[root@localhost disk1]# setfacl -m u:xiaoming:r file
[root@localhost disk1]# setfacl -m u:wukong:r file
[root@localhost disk1]# chmod o-r file
[root@localhost disk1]# getfacl file
[root@localhost disk1]# ll

 测试:

[redhat@localhost ~]$ cd /disk1
[redhat@localhost disk1]$ echo this is a file >>file
[redhat@localhost disk1]$ cat file

[xiaoming@localhost ~]$ cd /disk1
[xiaoming@localhost disk1]$ cat file
[xiaoming@localhost disk1]$ echo file >>file

[wukong@localhost ~]$ cd /disk1
[wukong@localhost disk1]$ cat file
[wukong@localhost disk1]$ echo file >>file

[wuneng@localhost ~]$ cd /disk1
[wuneng@localhost disk1]$ cat file
[wuneng@localhost disk1]$ echo file >>file


 

 

 

4、在/disk2目录中创建一个ceshi目录,任何人在该目录下面创建的文件的所属组为ceshi(可以使用xiaohong和wuneng用户去测试)。

[root@localhost ~]# groupadd ceshi
[root@localhost ~]# cd /disk2
[root@localhost disk2]# mkdir ceshi
[root@localhost disk2]# chgrp ceshi ceshi
[root@localhost disk2]# ll
[root@localhost disk2]# chmod 777 ceshi
[root@localhost disk2]# ll
[root@localhost disk2]# chmod g+s ceshi
[root@localhost disk2]# ll
[root@localhost disk2]# su - xiaohong
[xiaohong@localhost ~]$ touch /disk2/ceshi/xiaohong
[xiaohong@localhost ~]$ ll /disk2/ceshi
[xiaohong@localhost ~]$ exit
[root@localhost disk2]# su - wuneng
[wuneng@localhost ~]$ touch /disk2/ceshi/wuneng
[wuneng@localhost ~]$ ll /disk2/ceshi

5、在/disk3目录中创建一个haha目录,除root外任何人都只能删除自己在该目录下面创建的文件,无法删除其他人创建的文件(可以使用xiaohei和wujing用户去测试)。

[root@localhost ~]# mkdir /disk3/haha
[root@localhost ~]# chmod 777 /disk3/haha
[root@localhost ~]# chmod o+t /disk3/haha
[root@localhost ~]# ll /disk3
[root@localhost ~]# su - xiaohei
[xiaohei@localhost ~]$ touch /disk3/haha/xiaohei
[xiaohei@localhost ~]$ exit
[root@localhost ~]# su - wujing
[wujing@localhost ~]$ touch /disk3/haha/wujing
[wujing@localhost ~]$ ll /disk3/haha
[wujing@localhost ~]$ rm -r /disk3/haha/xiaohei
[wujing@localhost ~]$ rm -r /disk3/haha/wujing
[wujing@localhost ~]$ ll /disk3/haha
 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值