1、将VGSRV  拉伸为100MB  
VGSRV这个是逻辑卷的home分区,逻辑卷是可以随意拉伸的,但是需要注意的是拉伸之前必须使用umount卸载,否则系统会崩溃,虽然可以还原但是很麻烦,顺序不可以错 
df –TH  看home分区是第几个逻辑卷,如我虚拟机里的是 /devmapper/GLSvg_GLShome  大小是 1G 
umount  /home   卸载home分区 
resize2fs /devmapper/GLSvg_GLShome  100M   将home这个分区的文件系统减小到100M 回车之后,系统会提示 e2fsck –f /devmapper/GLSvg_GLShome  输入即可 
然后,重新输入一次 resize2fs /devmapper/GLSvg_GLShome  100M 回车之后,home分区的文件系统才真正减小了 
最后才开始减逻辑卷  lvreduce –L 100M  /devmapper/GLSvg_GLShome   最后,使用mount –a  看看能否挂载起来 如果能挂载就表示没问题。

2、建立组  manager

新建用户  natasha harry  以manager为第二属组 
新建用户sarah 要求不能有互动式shell,三个用户密码全为thuctive 新建文件夹  /command  属于manager组,要求组成员有读写访问的权限 其他成员没有任何权限,并且组成员不能删除其他成员的档案 要求在/command下创建的档案全部属于manager组  
这题比较简单,但是需要仔细,  
1 groupadd manager 新建manager组  
2 useradd –G Natasha manager   这条指令就是新建娜塔莎用户,并且将属组改成manager  
3 useradd –G harry      manager     
4 useradd –s /sbin/nologin sarah 新建一个sarah的用户,但是禁止交互式登录  
5 mkdir  /command  创建这个组

chgrp manager  /command  将command这个文件夹拥有的组改成manager

7 chmod g+w /command  组成员具备读写的权限 
8 chmod o-rw /command     其他用户不具备任何权限 
9 chmod o+t /command        这个文件夹下的所有文件,只有创建者和root可以删除,别的用户不可以 
10 chmod g+s   /command    这个文件夹下的所有文件都属于manager这个组

 

3 修改  sysctl 值  为1 
启用  IPforwarding 功能,忽略发往本机的所有icmp包   
Vim /etc/sysctl.conf   将IPforwarding的值改为1 即可   1 是开启,0是关掉

4 从  FTP://instructor.example.com/pub/rhcsa/kernel  安装适用的软件包

----更新版的kernel套件在重新开机后为默认启动 ----原先的kernel套件依旧存在,并且可以手动启用 
这题应该先做好下面那题,配置好yum源.然后yum install lftp* , 安装好lftp之后,进入 
FTP://instructor.example.com/pub/rhcsa/kernel ,将指定的内核文件下载过来并且rpm安装      
lftp 192.168.0.254/pub/rhcsa/kernel  get kernel* 然后 rpm –ivh kerne*

5 配置本地yum仓库,yum服务器在instructor上,地址见环境介绍,适用yum安装x3270-x11程序  
        仓库配置比较简单        
        Vim /etc/yum.repo.d/dvd.repo         [RHCSA] 
        Name=rhcsa 
        Baseurl=ftp://192.168.0.254/pub/rhel6/dvd

   Enabled=1

   Gpgcheck=0

6、 使用者  natasha 需建立一个计划任务,在本地时间每天20.45分执行 /bin/echo howdy            

#crontab  –u  Natasha –e            

45 20 * * *  /bin/echo howdy

7、开启LDAP验证   LDAP 
--主机名  instructor.example.com --搜索基础:DN:dc=example,DC=com 
--CA证书 http://instructor.example.com/pub/example-ca-cert 
--身份验证方法  选择LDAP 适用ID命令确认用户 LDAPuserX已经加入

这题没有环境,我只能说一下步骤了,没办法验证

1 客户机安装openldap-clients   
2  system-config-authentic  打开操作界面,选择加入LDAP 
3 填入LDAP的服务器地址以及证书地址 勾选TLS加密 这些信息上面都有

4  使用id ldapuser1 检查是否加入成功

8 为LDAP使用者设定  autofs  以自动挂载其家目录 --LDAPuserx使用者的家目录是  
instructor.example.com://home/guests/ldapuserx 
--ldapuserx使用者的家目录应该自动挂载在本地端的/home下面的guests/ldapuserx 
--当您适用ldapuser1~ldapuser20登录系统是,能存取家目录的仅有ldapuserx使用者 
1 yum install autofs* –y   下载安装自动挂载服务 
2 vim /etc/auto.master  在最后,加入 /home/guests     auto.ldap这一行,表示挂载到home下的guests目录下,auto.ldap是辅助挂载文件,有模板 3 cp /etc/auto.msic  /etc/auto.ldap 
4 vim /etc/auto.ldap   在CP那一行下面 ,加入 ldapuser1 -fstype=nfs,rw                 
instructor.example.com:/home/guests/ldapuser1   
表示键入ldapuser1这个用户的时候,自动挂载 服务器上的ldapuser1这个目录到本地的home目录     
9 复制档案  /etc/fstab到var/tmp下,是档案/var/tmp/fstab的拥有者为root,拥有组为root,可以被任何人 读,要求natasha可读写,harry不能读写 1 cp /etc/fstab  /var/tmp/  
2 chmod o+r                                允许任何用户读写 3 setfacl –m  u:Natasha:rw /var/tmp/fstab    允许娜塔莎具备读写 
4 Setfacl –m  u:harry:0    /var/tmp/fstab     harry用户没有任何权限 5 getfacl  /var/tmp/fstab                    检查           
10 找出所有属于natasha用户的档案,并且把这些档案放到/root/found目录中  
find / -user Natasha  –exec cp –rf  {} /root/found/  \;   查找所有用户为natasha的 并且复制到 root目录下的found中  
11 创建用户jean,并且设置UID为4332  
useradd  -u 4332  jean  创建jean用户并且指定UID

12 创建一个512MB的SWAP分区,要求自动挂载,系统之前的SWAP依然存

在,开机以后依然生效 Fdisk –l  查看分区 
Fdisk /dev/sda   创建一个扩展分区,大小为512M 然后创建逻辑分区,

fdisk  /dev/sda

t


类型为82  交换分区  W 写入 
然后键入partx –a /dev/sda 然后mkswap /dev/sda4

Swapon /dev/sda4

Swapon –s  检查 
然后重写 fstab,实现开机挂载   
13 安装FTP服务器,要求匿名用户可以下载档案  
yum install vsftpd* -y                    安装FTP服务 service vsftpd restart                     启动FTP 
chkconfig vsftpd on                       确保开机自动启动 
注意:安装完ftp,默认情况下就是允许匿名上传的,你可以lftp自己的机器验证一下  
14 建立HTTP服务器,要求功能参数名称为 serverx.example.com.下载 ftp://instructor.example.com/pub/rhcsa/station.html,重命名为index.html.放到默认的documentroot桌 面, Yum install  httpd* -y   安装httpd服务 Lftp 192.168.0.254/pub/rhcsa Get station.html 
Cp station.html /var/www/html/index.html Service httpd restart Chkconfig httpd on 
Links http:// hostname  检查结果   
15 在档案  /usr/share/dict/words照出所有包含strato的列,然后把这些依照原来的次序,copy 
到/root/lines.txt内,此档案不存在空行,所有copy的行列,内容跟原文一样 Cd /usr/share/dict Vim words

:set nu     标行号  
  Cat words |grep strato  >root/lines.txt  
16 创建一个逻辑组为wgroup.逻辑卷名为wshare,逻辑卷大小为100extent,每个extent为8MB,并且挂载到 mnt/wshare,开机有效  
fdisk –cu /dev/sda 
创建一个100M的分区  T 更改类型为 8E 然后W 
Partx –a /dev/sda 
然后,pvcreate  /dev/sda5  转换成物理卷 
Vgcreate wgroup –s 8M /dev/sda5   创建卷组,并且PE大小为8MB 然后lvdisplay 查看结果 
Lvcreate –l 10 –n wshare wgroup Mkfs.ext4 /dev/wgroup/wshare 将启动信息写入 fstab实现开机挂载 Mount –a 查看结果  
RHCSA至此结束

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

So easy RHCE的更多相关文章

  1. 【转】Windows下使用libsvm中的grid.py和easy.py进行参数调优

    libsvm中有进行参数调优的工具grid.py和easy.py可以使用,这些工具可以帮助我们选择更好的参数,减少自己参数选优带来的烦扰. 所需工具:libsvm.gnuplot 本机环境:Windo ...

  2. Struts2 easy UI插件

    一.easy UI是类似于jQuery UI的插件库,它提供了丰富的各种常用插件:tree.datagrid... tree插件: 语法:$(selector).tree([settings]); 常 ...

  3. Easy UI常用插件使用

    一.easy UI是类似于jQuery UI的插件库,它提供了丰富的各种常用插件:tree.datagrid... tree插件: 语法:$(selector).tree([settings]); 常 ...

  4. UVA-11991 Easy Problem from Rujia Liu?

    Problem E Easy Problem from Rujia Liu? Though Rujia Liu usually sets hard problems for contests (for ...

  5. CodeForces462 A. Appleman and Easy Task

    A. Appleman and Easy Task time limit per test 1 second memory limit per test 256 megabytes input sta ...

  6. easy ui插件

    简介: easy UI是类似于jQuery UI的插件库 注意:多脚本同时使用时,注意脚本冲突问题. 常用插件: 1.tree插件(tree插件实现动态树形菜单) 2.datagrid插件(datag ...

  7. 用TPP开启TDD的easy模式

    Test-Drived Development 测试驱动开发三步曲:写一个失败的测试用例->编写生产代码通过这个测试用例(transformation)->重构(refactor).重构是 ...

  8. Easy Sysprep更新日志-skyfree大神

    Easy Sysprep更新日志: Skyfree 发表于 2016-1-22 13:55:55 https://www.itsk.com/forum.php?mod=viewthread&t ...

  9. [官方软件] Easy Sysprep v4.3.29.602 【系统封装部署利器】(2016.01.22)--skyfree大神

    [官方软件] Easy Sysprep v4.3.29.602 [系统封装部署利器](2016.01.22) Skyfree 发表于 2016-1-22 13:55:55 https://www.it ...

随机推荐

  1. 阿里云ECS服务器 java JDK安装和配置 mysql安装和配置

    最近配置了一下阿里云ecs服务的服务器环境,主要对java jdk环境的安装和配置,以及数据库mysql的安装和配置,趁着热乎,记录一下! 服务器用的系统是ubuntu_16_04_64的,版本16. ...

  2. 《MIT 6.828 Homework 1: boot xv6》解题报告

    本作业的网站链接:MIT 6.828 Homework 1: boot xv6 问题 Exercise: What is on the stack? While stopped at the abov ...

  3. 【Python】【demo实验33】【练习实例】【列表的反转】

    反转列表 我的源代码: #!/usr/bin/python # encoding=utf-8 # -*- coding: UTF-8 -*- #按照相反的顺序输出列表的各元素 l = ["t ...

  4. Oracle学习记录(一)

    一.Oracle历史 于1977年拉里埃里森和他三个朋友成立了软件研发公司,并在之后给中央情报局开发了命名为Oracle而出名,并在之后将公司名改为Oracle.1989年以甲骨文命名进入中国. Or ...

  5. 基于TCP 协议的socket 简单通信

    DNS 服务器:域名解析 socket 套接字 : ​ socket 是处于应用层与传输层之间的抽象层,也是一组操作起来非常简单的接口(接受数据),此接口接受数据之后,交由操作系统 为什么存在 soc ...

  6. VIM纵向编辑【转】

    原文:https://www.ibm.com/developerworks/cn/linux/l-cn-vimcolumn/index.html Vim 的纵向编辑模式启动方便,使用灵活,还可以配合上 ...

  7. win10系统查看激活状态及是否永久激活

    查看windows系统是否激活 找到“此电脑”,右击“属性” 查看windows系统是否永久激活 第一种方法 win+r 进入运行,输入slmgr.vbs -xpr  如图,再点击确定. 弹出一个对话 ...

  8. win10下搭建vue开发环境

    特别说明:下面任何命令都是在windows的命令行工具下进行输入,打开命令行工具的快捷方式如下图:     详细的安装步骤如下: 一.安装node.js 说明:安装node.js的windows版本后 ...

  9. SSE指令集加速之 I420转BGR24

    void yuv420_to_rgb24_sse3(uint8_t *yp, uint8_t *up, uint8_t *vp, int sy, int suv, int width, int hei ...

  10. JS-闭包练习

    首先,第一个输出,因为前置运算,i要先参与输出,然后再自增,所以输出为0 第二个输出,因为f1和f2是不同的函数,不共享i变量,所以输出也为0 第三个输出,因为是f1,共享i,所以i加了1,输出为1 ...