ImageVerifierCode 换一换
格式:DOCX , 页数:21 ,大小:26.96KB ,
资源ID:17187676      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/17187676.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(RHCE模拟题含答案.docx)为本站会员(b****2)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

RHCE模拟题含答案.docx

1、RHCE模拟题含答案RHCT部分-Red Hat Certificate Technician 阅读说明: /后的文字为注解 ; #为root权限下命令行 ; 蓝色字体为答案 ; 未有任何标识并且单独一行的蓝色文字表示进入配置文件后需要添加或修改的容 ; 任何中文字都是说明或者是解题方法 ; 注:当大家看到这个文件时,你已经把前三道题做成功了,可以直接从第四题开始. 本实验环境有两个域:对应的是192.168.0.0/255.255.255.0 craker.org对应的是192.168.1.0/255.255.255.0 一 破解密码,要求root用户登录密码为redhat,家目录是/roo

2、t(不能进入recue模式) 这个题目解答很简单,只需要进入GRUB开机界面等待选择画面时,按照界面下方的提示按e,进入编辑模式,选择kernel那行,继续按e,然后在命令行最后输入linux single或1,然后按b,就可以轻松进入LEVEL1的开机界面(也就是不需要ROOT密码就能进入ROOT操作的界面).然后兄弟们想怎么改就怎么改啦_ 二 设置网络IP 192.168.0.111 , 网关为192.168.0.254方法很多,最方便的使用#set up进入图形化设置,但我们这里还是介绍如何修改配置文件 #vim /etc/sysconfig/network-scripts/ifcfg-

3、eth0 DEVICE=eth0 BOOTPROTO=static HWADDR=11:22:33:44:55:66 ONBOOT=yes IPADDR=192.168.0.111 NETMASK=255.255.255.0 GATEWAY=192.168.0.254 TYPE=Ethernet Nameserver 192.168.0.254 #vim /etc/resolv.conf nameserver 192.168.0.254Hostname stationX #vim /etc/sysconfig/network HOSTNAME= 设置本机默认启动是runlevel5 #vim

4、/etc/inittab 查看配置文件里的id:5:initdefault: /以上网络设置结束后,请重启network #/etc/init.d/network restart # ifconfig /查看当前网卡参数 三 配置nfs client,要求让系统每次启动时能自动把192.168.0.254:/var/ftp/pub挂载到/mnt/nfs目录下,进入/mnt/nfs,能看到一个rhcetest的文件 # rpm -qa | grep nfs /查看nfs包是否已安装 #service portmap restart #chkconfig portmap on /将portmap设

5、置成开机自启 #mkdir /mnt/nfs # mount 192.168.0.254:/var/ftp/pub /mnt/nfs /这个是缓存里的mount,系统重启将失效 #vim /etc/fstab 192.168.0.254:/var/ftp/pub /mnt/nfs nfs defaults 0 0 四 安装fonts-chinese包,按照rhcetest文件的描述完成考试的剩下内容 # rpm -ivh /mnt/nfs/fonts-chinese. #cat /mnt/nfs/rhcetest 五 为默认的网卡设置一个别名叫“eth0:1”,设置IP为192.168.1.X

6、,同时设置一个路由,指定去192.168.1.0/24的网关是192.168.1.254 #cd /etc/sysconfig/network-scripts /切换目录,为了方便后面的操作 #cp ifcfg-eth0 ifcfg-eth0:1 #vim ifcfg-eht0:1 DEVICE=eth0:1 IPADDR=192.168.1.111 # route add -net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.254 /这个只是在缓存里生效,重启服务将消失 # route -n /查看路由表 #echo route add -

7、net 192.168.1.0 netmask 255.255.255.0 gw 192.168.1.254 /etc/rc.local /echo这个指令到rc.local中,使其重启系统时加载 六 在192.168.0.254:/var/ftp/pub/errata目录下有更新的kernel,1 你可以选择yum或者rpm工具完成kernel的更新 # rpm -ivh /mnt/Server/kernel-2.6. #uname -r /查看当前运行KERNEL的版本 2 要保证系统启动默认加载更新的kernel 在完成上面的安装后,用#vim /boot/grub/grub.conf进

8、入GRUB配置文件,里面会有2个不同KERNEL版本的启动配置,将default开机次序设置成刚才更新的KERNEL位. 3 挑战题:试着为grub 设置密码为redhat #vim /boot/grub/grub.conf 在hiddenmenu的一行添加password=redhat,然后再#掉hiddenmenu 七 分两个分区做RAID0,用来挂载rhome ,大小是3G,文件系统类型是ext3 /在进行分区前,需要确定extened分区(也就是sda4)已分或未分,如果未分,切记在对sda4进行分区时,起始大小都选默认.完成后,再进行其余的分区. #fdisk -l /查看当前分区情

9、况 #fdisk /dev/sda n /新建分区 +1600M n +1600M p /显示出当前分区表 t /改变当前分区的系统id 5 /也就是选择sda5 fd /指定为适合RAID的系统id t 6 fd w /执行分区操作 partprobe /使核心重新刷新当前分区表 #mdadm -C -l0 -n2 /dev/md0 /dev/sda5 /de v/sda6 /RAID启动命令 /查看raid状态的命令 #cat /proc/mdstat 或 #mdadm -detail /dev/md0 #mke2fs -j /dev/md0 / 格式化为EXT3文件类型 #mkdir /

10、rhome #mount /dev/md /rhome /挂载进缓存 #vim /etc/fstab /dev/md0 /rhome ext3 defaults 0 0 /开机直接挂载 #df -h /查看磁盘使用大小 八 创建kevin,mandy,todd和erien用户,创建teacher,student组 #groupadd teacher 和 #groupadd student 要求:kevin todd属于teacher组,密码设置成password #useradd -g teacher kevin #passwd kevin #useradd -g teacher todd #

11、passwd todd mandy属于student组,并且指定他的家目录是/rhome,设置密码有效期是20天, 密码任意设置 #useradd -g student -e 2010-3-20 mandy -d /rhome/mandy #passwd mandy #chage -l mandy /查看用户的信息 erien属于erien组同时隶属于teacher和student组,但指定他使用的shell为/sbin/nologin #useradd -G teacher,student erien -s /sbin/nologin 九 拷贝/etc/passwd到student #mkd

12、ir /student #cp /etc/passwd /student 1 要求该文件拥有者是root,拥有组是student #chown root:student /student/passwd 或 #chgrp student /student/passwd #ll /student /查看权限 2 其它人没有执行权限 #chmod 640 /student/passwd 3 kevin能读写该文件 #setfacl -m u:kevin:rw /student/passwd 4 todd 只能读 #setfacl -m u:todd:r /student/passwd 十 创建/st

13、udent/test目录,要求 #mkdir /student/test1 student组的用户对此目录有完全权限 #chown root:student /student/test 或 #chgrp student /student/test #chmod 775 /student/test 2 kevin对此目录有r-x权限 #setfacl -m u:kevin:r-x /student/test 3 在此目录中创建的文件,只有本人和root可以删除 #chmod 1770 /student/test /设置sticky权限 4在此目录中创建的文件,拥有组一定是student #chm

14、od g+s /student/test /设置sgid权限 (其中第3题和第4题可以用一条命令完成 #chmod 3770 /student/test /把sticky和sgid权限一同加上) 十一 todd用户设置一个计划任务每周三和周五的三点钟,每两分钟统计一下内存的使用情况 #touch free.rd #crontab -e -u todd 0-59/2 3 * 3,5 free free.rd #chkconfig crond on /保证开机时也运行计划任务 /检查free.rd文件的权限,确认todd用户有rwx权限 十二 创建用户student1到student50,指定组为

15、student组,其中为student1和student2这两个用户设置磁盘配额,要求以这两个用户登录系统后,运行dd if=/dev/zero of=/home/studentX/filetest bs=1M count=10是成功的,dd if=/dev/zero of=/home/studentX/filetest bs=1M count=30是失败的 #touch useradd.sh # vim useradd.sh !#/bin/sh for i in $(seq 1 50); do useradd -g student student$i; echo password | pas

16、swd -stdin student$i; done #sh useradd.sh /对/home设置磁盘配额,需要确定该/home目录为单独分区,如果没有单独分区,请先用#fdisk /dev/sda进行分区,然后对其挂载. #vim /etc/fstab /修改这个文件,在defaults后面加usrquota,grpquota /dev/sda7 /home ext3 defaults,usrquota,grpquota 0 0 #mount -o remount /home #quotacheck -mcug /home #quotaon /home #edquota -u stude

17、nt1 /将其下的soft和hard值修改为soft=20000 , hard=25000 ,然后保存退出 #su - student1 dd if=/dev/zero of=/home/studentX/filetest bs=1M count=10是成功的 dd if=/dev/zero of=/home/studentX/filetest bs=1M count=30是失败的 #edquota -p student1 student2 /将student1的配置复制到student2中. 十三 1: 分2个区,做成LVM,指定vg大小是3G,名字是vgname , lv大小是1G,名字是

18、lvname,用来挂载/lvm #mkdir /lvm #fdisk -l /查看当前分区情况 #fdisk /dev/sda n /新建分区 +1600M n +1600M p /显示出当前分区表 t /改变当前分区的系统id 8 /也就是选择sda8 8e /指定为适合lvm的系统id t 9 8e w /执行分区操作 partprobe /使核心重新刷新当前分区表 # vgscan # pvcreate /dev/sda8 /dev/sda9 /创建物理卷 # pvdisplay # vgcreate vgname /dev/sda8 /dev/sda9 /创建卷组 # vgdispla

19、y # lvcreate -L 1024M -n lvname vgname /创建逻辑卷 # lvdisplay # mke2fs -j /dev/vgname/lvname # mount /dev/vgname/lvname /lvm /挂载在缓存中 # vim /etc/fstab /开机直接挂载 /dev/vgname/lvname /lvm ext3 defaults 0 0 十三 2: 如果其中一个pv坏了,如何更换呢? / 首选需要添加一个新的分区,用#fdisk /dev/sda命令,注意新的分区大小,格式,系统id都需要和坏掉的那个一模一样 ( 这步前面做太多了,这里就省略

20、了) # pvcreate /dev/sda10 /创建物理卷 # vgextend vgname /dev/sda10 /在卷组里增加物理卷 # pvmove /dev/sda8 /dev/sda10 /把/dev/sda8中的数据移动到/dev/sda10中 # pvdisplay /查看数据移动后的物理卷状态 # vgreduce vgname /dev/sda8 /先在卷组中移除损坏的sda8 # vgdisplay # pvremove /dev/sda8 /移除损坏的物理卷sda8 十四 把/lvm扩展成2G ; 然后再恢复到原来的大小. # lvextend -L +1024M

21、/dev/vgname/lvname # resize2fs /dev/vgname/lvname # lvdisplay # umount /lvm # e2fsck -f /dev/vgname/lvname # resize2fs /dev/vgname/lvname 1024M # lvresize -L 1024M /dev/vgname/lvname # mount /dev/vgname/lvname /lvm 十五 设置一个别名date=”date +%F”,要求,kevin这个用户每次登录系统都要能用这个别名 # vim /home/kevin/.bashrc alias d

22、ate=date +%F 或者#echo alias date=date +%F /home/kevin/.bashrc十六 搭建时钟服务客户端,指定上级服务器是192.168.0.254# ntpdate -b 192.168.0.254 # chkconfig ntpd on 十七 用两种方法,去打开kernel的转发功能 # vim /etc/sysct1.conf net.ipv4.icmp_echo_ignore_all = 1 /增加这条记录,其中1表示禁止PING回应,0表示允许PING回应 # sysct1 -p /需执行才能生效 或者这样做 echo 1 /proc/sys/

23、net.ipv4/icmp_echo_ignore_all /标准输入一个1到进程中,直接修改,但重启后失效. (对net.ipv4.ip_forword参数和/proc/sys/net.ipv4/ip_forword同样适用) 十八 设置selinux的模式为enforcing # setenforce 0或1 /0表示enforcing状态,1表示premisive状态; 但这个命令只是改缓存,重启后失效 永久修改只需要进入# vim /etc/selinux/config 中设置SELINUX=enforcing即可 # sestatus /查看selinux的当前状态 十九 /etc/

24、fstab中挂载samba共享,samba服务器IP:192.168.0.254 ,sharefile=rhcepkg,客户端挂载的目录为/mnt #vim /etc/fstab /192.168.0.254/rhcepkg /mnt cifs credentials=/etc/samba/cred.txt 0 0 vim /etc/samba/cred.txt username=root password=XXXXXX 二十 如何指定YUM仓库文件 # rpm -qa | grep yum /查看YUM包是否已安装 # cp /etc/yum.repos.d/rhel-debuginfo.r

25、epo /etc/yum.repos.d/rhel-server.repo /复制仓库文件,主要为了做好原始仓库文件范本的备份 # vim /etc/yum.repos.d/rhel-server.repo rhel-server /修改仓库名字,为了不要和之前的备份仓库重复. baseurl=file:/mnt/Server /设置RPM所在的路径 enable=1 /仓库启用 #yum list /检查yum仓库是否启用正常 RHCE部分-Red Hat Certificate Engineer ( 接RHCT部分继续解答)阅读说明: /后的文字为注解 ; #为root权限下命令行 ; 蓝

26、色字体为答案 ; 未有任何标识并且单独一行的蓝色文字表示进入配置文件后需要添加或修改的容 ; 任何中文字都是说明或者是解题方法 ;一 搭建FTP服务,要求 ,student1和student2登录ftp后,只能在自己的家目录下,student3不能登录ftp,不允许从192.168.0.0/24以外的其它地方登录# rpm -ivh vsftpd-2.0.5-10.el5.i386.rpm /安装VSFTP包# vim /etc/vsftpd/vsftpd.conf +94 /进入第94行的配置文件内chroot_list_enable=YES #(default follows) /这里的#号不表示命令行 chroot_list_file=/etc/vsftpd/chroot_list# vim /etc/vsftpd/chroot_list student1student2# vim /etc/vsftpd/ftpusers student3#vim /etc/hosts.denyvsftpd: ALL# vim /etc/host

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1