红帽考试

一、新建一个512M分区,格式化为ext4,挂载到/data目录,要求每次开机均生效,在490M-510M之间是允许的。 (10分)

 

二、创建卷组vg0,指定PE大小为8MB,在该卷组中创建由50个PE组成的LV,格式化为ext4,挂载至/mnt/data上,要求每次开机均生效。(10分)

 

三、将根分区(/)再增加5G,要求不能丢失数据  (5分)

 

四、扩展swap,增加256MB,要求每次开机均生效(5分)

 

五、创建一个计划任务,要求在每月1-10日每天8:00-17:00每隔10分钟,执行/bin/echo hello,仅允许root和 bob用户可以创建计划任务 (5分)

 

六、将/etc目录打包并压缩至/data/etc.tar.gz (5分)

 

七、配置yum仓库,将光盘挂载至/media/cdrom,安装源指定到该位置,安装httpd软件包,启动该服务,并要求该服务每次开机均自动启动(5分)

 

八、用户与组管理 (15分)

  1. 1.       创建用户alice,bob密码均为redhat
  2. 2.       创建it组,指定GID=1200
  3. 3.       将以上两个用户均加入it组中
  4. 4.       设置alice用户不允许交互式登录
  5. 5.       不要修改/data目录的拥有人,要求alice用户对该文件无任何权限,bob用户对该目录有完整控制权限
  6. 6.       设置/mnt/data的权限,修改该目录的拥有组为it,要求任何人在该目录中创建的文件自动属于it组。

 

九、安装vsftpd,过滤出/etc/vsftpd/vsftpd.conf文件中所有的非注释行和非空行,并且以YES结尾的内容,导出至/root/vsftpd.conf.bak中,不要修改文件的顺序。 (5分)

 

十、查找/home目录下拥有人和拥有组均为bob的文件,备份至/backup目录中,并保留权限 (5分)

 

十一、配置samba服务器,要求如下:(15分)

  1. 1.        创建/common目录,并共享/common目录,共享名为rhce
  2. 2.        该共享只能被example.com域中计算机可以访问
  3. 3.        该目录必须能够被所有人浏览
  4. 4.        用户alice可以只读方式访问该共享,如需密码,密码为redhat
  5. 5.        用户bob用户可以读写方式访问,如需密码,密码为redhat
  6. 6.        此共享必须永久方式挂载在desktopX系统的/mnt/dev目录,将使用alice用户作为认证用户

 

 

十二、创建一个脚本,名为/root/batchusers.sh,此脚本能实现为系统创建本地用户,并且这些用户的用户名来自于一个包含用户列表的文件,同时满足以下要求:  (15分)

1. 此脚本要求提供一个参数,此参数就是包含用户列表的文件

2.如果没有提供参数,此脚本应该给出下面的提示信息:Usage: /root/batchusers.sh,然后退出并返回相应的值

3. 如果提供了一个不存在的文件名,此脚本应该给出下面的提示信息 Input file not found,然后返回相应的值

4. 此脚本不需要为用户设置密码

5. 文件内容可以参考以下文件

# cat  /root/userlist.txt

admin1

zhangsan

user10

有兴趣的小伙伴可以尝试做一下,需要答案的可以留言

原文地址:https://www.cnblogs.com/cityinthesky/p/6978803.html