模拟RHCSA考试环境
转载自 http://blog.51cto.com/10681635/2084794
模拟RHCSA考试环境
- 第1章 修改 root 密码
- 第2章 配置网络
- 第3章 设定SeLinux
- 第4章 设定yum仓库
- 第5章 创建用户和用户组
- 第6章 建立计划任务
- 第7章 文件特殊权限设定
- 第8章 调整逻辑卷
- 第9章 升级系统内核
- 第10章 同步时间
- 第11章 打包文件
- 第12章 创建用户
- 第13章 创建swap分区
- 第14章 查找文件
- 第15章 过滤文件
- 第16章 新建逻辑卷
修改 root 密码
请修改系统的 root 账号密码为 centos,确保能够使用 root 账号能登陆系统
重启,在倒数秒时,按任意键,按 e
到 linux16 行尾 输入 rd.break console=tty0 //输入rd.break,虚拟机环境要多写一行 console=tty0
ctrl+x //执行 Ctrl+X 重启系统
mount -o remount,rw /sysroot //重新挂载分区并赋予读写权限
chroot /sysroot //改变程序执行时所参考的根目录位置
echo centos | passwd --stdin root //更改root密码
touch /.autorelabel //使SELinux 生效
exit exit //退出重启
配置网络
系统重启后依然有效
Hostname:redhat7.4.magedu.com
IP地址:192.168.1.100
子网掩码:255.255.255.0
默认网关:192.168.1.1
域名服务器:192.168.1.254
hostnamectl set-honame redhat7.4.magedu.com //更改主机名
nmcli connection modify eth0 ipv4.addresses "192.168.1.100/24 192.168.1.1" ipv4.dns "192.168.1.254" ipv4.method manual connection.autoconnect yes //配置网络
设定SeLinux
SeLinux的工作模式为enforcing(系统重启后依然生效)
vim /etc/selinux/config //编辑配置文件
setenforce 1 //立即生效
getenforce //查看 SElinux 当前的运行情况
设定yum仓库
配置yum仓库,仓库地址为file:///mnt/software
mkdir /mnt/software // 创建挂载目录
mount /dev/cdrom /mnt/software //挂载本地yum源
vim /etc/yum.repos.d/cdrom.repo //编辑yum仓库文件
yum list //测试yum仓库
-
yum仓库配置文件:
[software]
name=源的名字
baseurl=源的地址
enable=源是否可用
gpgcheck=检测源的有效性和安全性
创建用户和用户组
新建一个名为mage的组,组id为40000
新建一个名为liubei的用户,并将mage作为其附属组
新建一个名为zhangfei的用户,并将mage作为其附属组
新建一个名为guanyu的用户,其不属于mage组,并将其shell设置为不可登陆shell
liubei、zhangfei、guanyu三个用户的密码均设置为centos
groupadd -g 40000 mage
useradd -G mage liubei
useradd -G mage zhangfei
useradd -s /sbin/nologin guanyu
echo centos | passwd --stdin liubei
echo centos | passwd --stdin zhangfei
echo centos | passwd --stdin guanyu
建立计划任务
对liubei用户建立计划任务,要求在本地时间的每天14:23执行以下命令:/bin/echo “rhcsa”
crontab -e -u liubei
文件特殊权限设定
在/home目录下创建名为admins子目录,并按以下要求设置权限
/home/admins的所属组为game
该目录对mage组的成员可读可写可执行,但对其他用户没有任何权限,但root不受限制
在/home/admins目录下创建的文件的所属组自动被设置为mage
调整逻辑卷
调整逻辑卷及文件系统大小为300MIB
调整后确保文件系统系统中已存在的内容不能破坏
调整后的容量可能出现误差,只要280MIB-330MIB之间都是允许的
调整后,保证其挂载目录不改变,文件系统完成
lvs
lvresize -L 300M /dev/exam/lvm2
xfs_growfs /exam/lvm2
resize2fs /dev/exam/lvm2
升级系统内核
同步时间
配置系统时间与服务器cla***oom.example.com同步,系统重启后依然生效
vim /etc/chrony.conf //编辑配置文件
打包文件
对/etc/sysconfig目录进行打包并用bzip2压缩,生成的文件保存为/root/sysconfig.tar.bz2
tar -jcvf /root/sysconfig.tar.bz2 /etc/sysconfig
创建用户
创建一个名为zhao的用户,并满足要求
用户id为1234
密码为centos
useradd -u 1234 zhao
echo centos | passwd --stdin zhao
创建swap分区
新建的swap分区容量为512MIB
重启系统后,新建的swap分区会自动激活
不要删除或者修改原有的swap分区
查找文件
把系统拥有者为zhao用户的所有文件,并将其拷贝到/root/findfiles目录中
mkdir /root/findfile
find / -user zhao -exec cp -a {} /root/findfile/ \;
过滤文件
把/usr/share/dict/words文件中所有包含seismic字符串的行找到,并将这些行按照原始文件的顺序存放在/root/wordist中,/root/wordlist文件不能包含空行
cat /usr/share/dict/words | grep seismic > /root/wordlist
新建逻辑卷
创建一个名为exam的卷组,卷组的PE尺寸为16MIB
逻辑卷的名字为lvm2.所属卷组为exam,该逻辑卷由8个PE组成
将新建的逻辑卷格式化为xfs文件系统,要求系统启动时,该逻辑卷能自动挂载到/exam/lvm2目录
模拟RHCSA考试环境的更多相关文章
- RHCSA考试真题
2018年 RHCSA考试真题... ------------ 考前需要做的基础 破解root密码 KVM虚拟机与VM虚拟机 主机名:station.domain1.example.comIP地址:1 ...
- 用Fiddler模拟低速网络环境
有时候宽频网路用习惯了… 在开发的过程就比较少去考虑最佳化的问题… 但当有人反应说「你的网页好慢」甚至当网路速度慢,会造成你的网页跳出什么啊哩不哒的bug时要如何重现呢? 我们可以用Fiddler 这 ...
- Fiddler如何模拟弱网环境进行测试
1.模拟弱网环境 打开Fiddler,Rules->Performance->勾选 Simulate Modem Speeds,勾选之后访问网站会发现网络慢了很多 2.Fiddler弱网的 ...
- 使用Kernel NetEm和tc模拟复杂网络环境
关键词:netem(Network Emulator).tc(Traffic Control). 大部分局域网环境良好,但是产品实际网络环境可能千差万别,为了对产品进行各种情况测试就需要模拟网络环境. ...
- 洛谷模拟NOIP考试反思
洛谷模拟NOIP考试反思 想法 考了这么简单的试qwq然而依然emmmmmm成绩不好 虽然本次难度应该是大于正常PJ难度的但还是很不理想,离预估分数差很多qwq 于是就有了本反思嘤嘤嘤 比赛链接 原比 ...
- RHCSA考试
RHCSA_PDF版传送门:https://files.cnblogs.com/files/zhangjianghua/RHCSA%E8%AF%95%E9%A2%98.pdf RHCE_PDF版传 ...
- 用Fiddler模拟低速网络环境(弱网)
原文链接:http://caibaojian.com/fiddler.html 有时候宽频网路用习惯了… 在开发的过程就比较少去考虑最佳化的问题… 但当有人反应说「你的网页好慢」 甚至当网路速度慢,会 ...
- 用Fiddler模拟低速网络环境【转】
原文链接:http://caibaojian.com/fiddler.html 我们为什么要限速 限速对于web前端研发是非常重要的,由于开发者的机器一般配置都很高,并且是在localhost下来调试 ...
- 一步步教你如何在ubuntu虚拟机中安装QEMU并模拟arm 开发环境(二)rootfs制作
过了,一天,周又到了,博主终于可以拿出时间来把上一次没有给大家展示完了的内容今天在这里一并展示给大家,希望和大家共同进步,共同学习,同时我也虔诚的希望各位业界的朋友把自己的工作经验拿出来大家一起分享, ...
随机推荐
- centos7 时间修改
转子 http://blog.csdn.net/kuluzs/article/details/52825331 在CentOS 6版本,时间设置有date.hwclock命令,从CentOS 7开始, ...
- cdoj1088-王之迷宫 (三维迷宫最短路径)【BFS】
http://acm.uestc.edu.cn/#/problem/show/1088 王之迷宫 Time Limit: 3000/1000MS (Java/Others) Memory Li ...
- qt的exe文件查找依赖的dll
用qtcreater编译完工程生成的exe文件往往会依赖dll文件.如何一次定位exe文件所以依赖的所有dll文件呢,今天发现了软件叫hap-depends. 截图如下: 用这个软件打开exe文件就会 ...
- Bootstrap表格类名及对应图形
.table:基础表格 不管制作哪种表格都离不开类名“table”.所以大家在使用Bootstrap表格时,千万注意,你的<table>元素中一定不能缺少类名“table”. .table ...
- [GO]简单的并发服务器
package main import ( "net" "fmt" "strings" ) func HandleConn(conn net ...
- 【转载】MYSQL模式匹配:REGEXP和like用法
转载地址:http://www.webjx.com/database/mysql-32809.html like like要求整个数据都要匹配,而REGEXP只需要部分匹配即可. 也就是说,用Like ...
- eclipse插件svn图标详细含义
链接:http://pan.baidu.com/s/1qYSFfTq 密码:ez8p
- jQuary总结7:动画操作,显示与隐藏 淡入淡出, 滑入滑出
1 jquery提供了三组基本动画,这些动画都是标准的.有规律的效果,jquery还提供了自定义动画的功能. 2 显示与隐藏: show([speed],[easing],[callback]) 显示 ...
- HDU 3363 Ice-sugar Gourd (贪心)
题意:给你一个串,串中有H跟T两种字符,然后切任意刀,使得能把H跟T各自分为原来的一半. 析:由于只有两个字母,那么只要可以分成两份,那么一定有一段是连续的. 代码如下: #include <c ...
- Postgresql导出指定的数据表
两对双引号"\"\""是用于解决:pg_dump: no matching tables were found 问题. pg_dump -h localhost ...