RHCE考试题与解答
RHCE 题库100道含答案
1.cron 后台常驻程序 (daemon) 用于:A. 负责文件在网络中的共享B. 管理打印子系统Manages the printing subsystemC. 跟踪管理系统信息和错误D. 管理系统日常任务的调度 (scheduling)2.在大多数Linux发行版本中,以下哪个属于块设备 (block devices) ?A. 串行口B. 硬盘C. 虚拟终端D. 打印机3.下面哪个Linux命令可以一次显示一页内容?A. pauseB. catC. moreD. grep4.怎样了解您在当前目录下还有多大空间?A. Use dfB. Use du /C. Use du .D. Use df .5.怎样更改一个文件的权限设置?A. attribB. chmodC. changeD. file6.假如您需要找出 /etc/my.conf 文件属于哪个包 (package) ,您可以执行:A. rpm -q /etc/my.confB. rpm -requires /etc/my.confC. rpm -qf /etc/my.confD. rpm -q | grep /etc/my.conf7.假如当前系统是在 level 3 运行,怎样不重启系统就可转换到 level 5运行?A. Set level = 5B. telinit 5C. run 5D. ALT-F7-58.那个命令用于改变 IDE 硬盘的设置?A. hdparamB. ideconfigC. hdp armD. hddp arm9.下面哪个命令可以列出定义在以后特定时间运行一次的所有任务?A. atqB. cronC. batchD. at10.下面命令的作用是:set PS1="[\u\w\t]\\$",export PS1A. 改变错误信息提示B. 改变命令提示符C. 改变一些终端参数D. 改变辅助命令提示符11.作为一个管理员,你希望在每一个新用户的目录下放一个文件 .bashrc ,那么你应该在哪个目录下放这个文件,以便于新用户创建主目录时自动将这个文件复制到自己的目录下。
101道RHCE考题和详细答案
101道RHCE真题和答案1、远程登录a. 远程访问访问远程计算机172.17.55.2,使用root用户,密码为:123456ssh ***********.55.2输入密码Last login:.............退出远程登录:exitb. 生成密钥ssh-keygen -t rsac. 复制公钥到172.17.55.2ssh-copy-id -i .ssh/id_ras.pub ***********.55.2d. 无需输入密码登录2、用yum命令安装软件a. Vi /etc/yum.confb. [Server]name=Red Hat Enterprise Linux 5baseurl=ftp://172.17.55.2/pub/Serverenable=1gpgcheck=0c、登录远程电脑ssh ***********.55.2使用yum list或者yum grouplist查看安装包d、安装软件yum install nameyum groupinstall namee、卸载软件yum remove name3、电脑启动的配置a、升级内核下载kernelb、vi /etc/grub.conf **启动引导菜单c、default=0启动第一个系统default=1启动第二个系统依次类推4、设置默认的运行级别a、vi /etc/inittabb、id:5:initdefault 中间的5为运行级别(0--6)5、NFS设置网络文件系统(此命令可以拷贝传输文件类似于FTP)a、查看目前已挂载的NFS系统# showmount -eb、挂载NFS#mount 172.17.55.2:/var/ftp/pub /mnt6、使用ssh拷贝远程电脑的文件scp -r 源文件本地Instance:scp -r 172.17.55.2:/home/share/hi /root/a7、磁盘分区a、查询目前分区情况Fdisk -lb、建立一个500mb分区在sdb上Fidsk /dev/sdbn +500m w#partprobec、格式化分区sdb1mkfs -t ext3 -l 卷标/dev/sdb1将信息写入内核#partprobed、挂载到/data目录下Mount /dev/sdb1 /datae、将sdb1自动挂载到目录vi /etc/fstab8、设置目录/home/share/abc,增加“s”位Instance:chmod g+s abc abc为一个目录S是干什么用的?:相当于设置了该abc目录是继承组设置/home/share/abcd文件夹给sticky位#chmod o+t abcd设置以后,禁止其他用户删除该文件夹中的文件和文件夹,只可拷贝、修改。
红帽子RHCE考试题目及参考答案
RHCE题目及答案1、对sshd做访问控制, 要求只能来自域的用户可以访问你的ssh服务器,其他的不可以访问步骤:rpm –qa |grep opensshvi /etc/hosts.deny>sshd: 192.168.1.wqservice sshd restartchkconfig sshd on或者iptables -Fiptables –A INPUT –s ! 192.168.0.0/24 –p tcp –dport 22 –j REJECT iptables –A INPUT –s ! 192.168.0.0/24 –p udp –dport 22 –j REJECTservice iptables saveservice iptables restart2、开启pop3服务,要求来自域的主机上的用户tom 可以收取你的pop3服务器上tom的mail。
来自于的成员不可以访问你的pop3服务器步骤;yum install sendmail*yum install dovecot*chkconfig sendmail onchkconfig dovecot onservice sendmail startservice dovecot startcd /etc/mailvi local-host-names>wqvi sendmail.mc>wqm4 sendmail.mc > sendmail.cfvi access>192.168.0 RELAY192.168.1 REJECTwqmakemap hash access.db < accessvi /etc/dovecot.conf>#protocols = imap imaps pop3 pop3s 去掉# wqservice sendmail restartservice dovecot restart测试:su –jackmail tom@exitmail –u tomssh –l test 192.168.1.254mutt –f imaps://jack@输“o”,输密码,发邮件exitmail –u tommailstats3、架设FTP服务器,要求可以让匿名用户访问。
RHCE认证考试模拟题及答案.docx
RHCT/RHCE考前模拟试卷针对考试图形化界面说明:1、测试环境对应的IP网络地址:192.168.0.0,子网掩码:255.255.255.02、测试环境对应的IP网络地址:192.168.1.0,子网掩码:255.255.255.03、测试机器环境192.168.1.10 用户 root 密码: redhat4、NFS服务器:192.168.0.254,NFS文件共享:/var/ftp/pub5、FTP服务器:192.168.0.2546、yum服务器:ftp://192.168.0.254/pub/Server7、系统要求:(selinux和firewall必须开启,使用UTC时钟),时区选择上海IP地址使用静态地址,IP地址为 192.168.0.X(X是你的机器号),子网掩码为255.255.255.0 网关:192.168.0.254,对应域名为 8、root帐户密码 redhat 新建普通用户 student 密码 password考题基础部分:1、将root密码修改为:redhat,使得root能够正常登录runlevel 3。
Vi /etc/inittab找到如下这行,将数字5修改为32、配置静态IP地址为:192.168.0.X/24(X是你的考试号),能够ping通指定主机192.168.0.254。
或者编辑如下文件3、配置DNS服务器为192.168.0.254,能够使用dig命令解析指定的域名:第一句搜索整个域可以不要4、简单启动和配置NFS,保证系统重启后NFS服务能够正常使用。
确认nfs是否安装:启动nfs服务简单配置nfs共享:重启服务:检测:看到如下信息表示nfs配置成功5、将系统默认运行级别改成图形模式,重启生效。
Vi /etc/inittab6、新建一个500M的分区格式化为ext3文件系统,并且自动挂载到指定目录/newdisk 下,重启后能生效。
查看硬盘信息创建分区:1、进入磁盘配置页面并查看帮助2、新建分区,根据实际情况划分分区e为扩展分区(以后可以加逻辑分区),p为主分区3、查看分区情况,创建500M的分区保存退出执行这条命令告诉内核已使用新的分区表信息格式化分区:创建挂载点:挂在分区到目录:设置重启生效加入最底下一句话。
五十几道RHCE参考笔试试题(五)
五十几道RHCE参考笔试试题(五)五十几道RHCE参考笔试试题(五) 41. how do i immeadiately shut down a linux system?choose the best answer:a. turn off the monitor then turn off the cpu.b. /sbin/stopc. init 6d. shutdown -h nowe. none of the above42. you have created a /home/projectfoo directory. how can you change its group ownership to the projectfoo group? choose the best answer:a. chmod g+rwx projectfoo /home/projectfoob. chown projectfoo /home/projectfooc. chgrp projectfoo /home/projectfood. newgrp projectfoo /home/projectfooe. chown ers /home/projectfoo43. what is the correct syntax to mount an ms dos formatted floppy disk (do not assume that there is an entry in/etc/fstab)?choose the best answer:a. mount /dev/floppy /mnt/fd0b. mount -t iso9660 /dev/fd0 /mnt/floppyc. mount -t vfat /dev/fd0 /mnt/floppyd. mount -t msdos /dev/floppy /mnt/floppye. mdir44. how can you create a file of all your isa plug and play device settings?choose the best answer:a. pnpdump >; isapnp.confb. pnpdump -isa >; isapnp.confc. isadump >; isapnp.confd. cat /proc/isae. isaadmin --dump >;isapnp.conf45. you want to pile a new kernel. you have already piled the kernel and modules. how do you install the modules? choose the best answer:a. make modulesinstallb. make installc. make modulesd. make installmodulese. make bzimage46. where are source rpms installed?choose the best answer:a. /usr/src/linux/rpms/b. /var/src/linux/rpm/c. /var/rpm/src/d. /var/linux/rpm/src/e. /usr/src/redhat/47. you have installed a dhcp server on your linux machine and edited the configuration file. what else must you do before it will give out ip addresses?choose the best answer:a. rebootb. put fixed-addresses in the configuration for each client.c. service dhcp begind. touch /var/lib/dhcp/dhcpd.leasese. all of the above48. what directory contains the kernel?choose the best answer:a. /b. /kernelc. /etcd. /boote. /var/log49. how can a user set up their own crontab entry?choose the best answer:a. vi ~/.crontabb. cp /etc/crontab .c. crontab -vd. crontab -ee. cron -edit50. the pcmcia card configuration file is read by cardmgr (8) at startup time. it defines what resources areavailable for use by card services describes how to load and initialize device drivers and describes specific pcmcia cards. where is this file located?choose the best answer:a. /etc/pcmcia/config.optsb. /etc/sysconfig/pcmciac. /etc/config.pcmciad. /etc/pcmcia。
RHCE7 练习题详解
目录RHCSA考试 (3)第一题、修改root密码 (3)第二题、设置selinux (3)第三题、配置yum仓库 (3)第四题、调整逻辑卷容量 (3)第五题、创建用户和用户组 (4)第六题、文件权限设定 (4)第七题、建立计划任务 (5)第八题、文件特殊权限设定 (5)第九题、升级系统内核 (5)第十一题、配置ldap用户家目录自动挂载 (7)第十二题同步时间 (8)第十三题、打包文件 (10)第十四题、创建用户 (10)第十五题、创建swap分区 (10)第十六题、查找文件 (10)第十七题、过滤文件 (10)第十八题、新建逻辑卷 (11)RHCE考试 (12)第一题、配置selinux (12)第二题、配置防火墙对SSH的限制 (12)第三题、配置IPv6地址 (16)第四题、配置链路聚合 (16)第五题、自定义用户环境 (16)第六题、配置本地邮件服务 (16)第七题、配置端口转发 (17)第八题、通过SMB共享目录 (17)第九题、配置多用户SMB挂载 (18)第十二题、实现一个web服务器 (20)第十题、配置nfs服务 (19)第十一题、挂载一个nfs共享 (20)第十二题、配置安全web服务 (20)第十四题配置虚拟主机 (22)第十五题配置web访问内容 (22)第十六题实现动态web内容 (23)第十七题、创建一个脚本 (24)第十八题、创建一个添加用户的脚本 (24)第十九题配置ISCSI服务端 (25)第二十题配置ISCSI的客户端 (27)第二十一题部署MariaDB数据库 (28)第二十二题数据查询 (28)RHCSA考试第一题、修改root密码1)、重启机器,当出现内核的界面是按下方向(向上,向下都可),使用方向键选中第一个内核,按下e键进入编辑界面,找到linux16的那一行在后边直接加入rd.break,ctl+x,当出现提示符后,输入mount -o,remount,rw /sysroot(重新挂载根分区);chroot /sysroot(切换目录到根下);passwd root(修改root密码);touch /.autorelabel (创建打标文件);exit;exit。
rhce考试试题以及答案
RHCT考试:问题1:基本网络设定#配置静态地址信息:#通过hostname查看本机编号,例如# 其中X为本机编号#IP地址为:192.168.0.X#子网掩码:255.255.255.0#网关:192.168.0.254#网页测试:/rhct.html答案:#hostname#vim /etc/sysconfig/networkHOSTNAME=#hostname #vim /etc/sysconfig/network-scripts/ifcfg-eth0BOOTPROTO=noneIPADDR=192.168.0.6NETWORK=255.255.255.0GATEWAY=192.168.0.254:wq#Service network restart#ping 192.168.0.254Ping通网页测试:/rhct.html问题2:账户管理#建立staff 群#建立naima 用户,使其附属于staff 群组#建立taliesin 用户,使其附属于staff 群组#建立simira 用户,使其无法交互式登录本地系统,且不是staff 群组成员#以上使用者naima、talisin及simira 的密码均为passwd答案:#groupadd staff#useradd –G staff naima#useradd -G staff taliesin#useradd –s /sbin/nologin simira#passwd naimaPasswd#passwd taliesinPasswd#passwd simiraPasswd问题3:共享目录设置建立一个工作目录于/commom/staff ,并拥有下列属性:#/shared/staff 的所属群组为staff;#该目录应对staff 群组成员有可读、可写、可执行的权限; #对taliesin没有任何权限#对其他使用者有可读的权限答案:#mkdir –p /commom/staff#chown .staff /commom/staff#ll –d /commom/staff#chmod 775 /commom/staff#getfacl /commom/staff#setfacl -m u:taliesin:0 /commom/staff#getfacl /commom/staff问题4:权限设置将/etc/fstab 文件复制到/tmp,设定/tmp/fstab 的权限,使:#/tmp/fstab 文件的属主是root 使用者#/tmp/fstab 文件的所属群组是root 群组#/tmp/fstab 文件不得为任何人执行#使用者naima 可以读写/tmp/fstab#所有其他使用者(目前的及未来的)可以读取/tmp/fstab答案:#cp /etc/fstab /tmp/#ll /tmp/#getfacl /etc/fstab#setfacl -m u:naima:rw /tmp/fstab#getfacl /etc/fstab问题5:内核升级和路由启用#在您的系统上启用IP Forwarding 功能,并使之永久生效#vim /etc/sysctl.confNet.ipv4.ip_forward = 1:wq从ftp:///pub/updates 安装适用的kernel 更新套件,必须符合下列准则:#更新版的kernel 套件在重新开机后为预设的kernel,原来的kernel 套件依旧存在,并且可以手动启用#lftp >cd pub>cd updates>get kernel*>exit#rpm –ivh kernel*#vim /boot/grub/grub.confDefault=1问题6:打印机设置#使用IPP(CUPS)设定您系统上的预设本地打印机列至 上的stationX,设定该印表机时请使用“Ge neric-text-only”印表机。
RHCE考试模拟题及答案
1 创建一个500M的物理分区,要求开机挂载在 /backup下。
步骤:1.使用fdisk /dev/sdb进行分区,设置分区大小为500M。
2.使用partprobe命令重新读取分区表。
3.使用mkfs –t ext3 /dev/sdb3进行格式化。
4.使用mount /dev/sdb3/backup挂载,并进入查看是否有lost+found目录存在。
5.使用vim /etc/fstab编辑配置文件,以便下次系统自动挂载。
6.使用mount –a检查配置文件是否有误,无任何提示即为正确。
2 创建一个逻辑组2G,命名为vg0,从中创建出逻辑卷命名为lvm,大小为1G,使其可用,并要求开机挂载在/lvm下。
步骤:1.使用fdisk /dev/sdb进行分区,n选项划分大小为+2000M的分区,t选项设置分区类型为8e,w选项保存退出。
2.使用partprobe命令重新读取分区表。
3.使用pvcreate /dev/hdb1创建物理卷组4.使用vgcreate vg0/dev/sdb1 创建名称为vg0的逻辑组5.使用lvcreate -L1G-n lvm vg0在vg0上创建名称为lvm的逻辑卷。
6.使用mkfs -t ext3 /dev/vg0/lvm 格式化逻辑卷。
7.使用mount /dev/vg0/lvm /lvm挂载,并进入查看是否有lost+found目录存在。
8.使用vim /etc/fstab编辑配置文件,以便下次系统自动挂载。
9.使用mount –a检查配置文件是否有误,无任何提示即为正确。
3 设置用户磁盘配额。
给用户rich的home目录做磁盘配额限制,软限制为512k 硬限制为2048k ,测试命令dd if=/d ev/zero of=bigfil e bs=1k count=512若/home非单独分区,则先划分一个分区,将home文件转移到新分区,方可进行实验。
备份操作时,使用cp -pr /home/* /homebak/步骤:1.使用vim /etc/fstab修改/home挂载行的defaults,usrquota,grpquota2.使用umount /home卸载挂载点,然后使用mount -a进行重新挂载。
RHCE模拟考试题目及部分答案
模拟考试题目及答案:RHCT1、考试计算机的密码不知道,请自己想办法进入到系统。
2、添加一个600M的物理分区,挂载到/Demo,使用ext3。
3、创建组students创建用户tom,密码为asdf,属于附属组students;创建用户jerry,密码为asdf,属于附属组students;创建用户mary,密码为asdf,没有可交互的login shell,不属于附属组students;4、用户tom需要配置一个定时的任务,每天9:00执行/bin/echo good morning。
5、创建一个共享目录/Demo/stud目录属于students组;Students组权限为可读、可写、可执行,其他为不可读、不可写、不可执行;Stud目录中创建的文件,其组拥有权会设置成Students。
6、更新kernel,重启时从新kernel启动,旧kernel仍旧可以使用。
Kernel更新包包含在ftp:///pub/errata下。
生成文件/etc/yum.repo.d/kernel.repo,编辑内容如下[Kernel]Name=kernel updateBaseurl=ftp:///pub/errataEnable=1Gpgcheck=0注意:同时还应该添加一个软件包的安装源,不然后面的程序无法通过yum进行安装。
软件包的安装路径在考试说明中已经给出。
7、启用此系统的accept_source_route功能。
8、配置此系统作为NTP客户端NTP服务器为。
9、配置autofs已经将目录通过NFS共享给你的系统;guestX的主目录是://home/guests/guestX;guestX的主目录自动挂载到/home/guests;每个用户的必须对其主目录有读写权限。
#vim /etc/auto.master/home/guests /etc/auto.misc#vim /etc/auto.miscguestX -rw,soft,intr ://home/guests/guestX#chkconfig autofs on#service autofs restart10、设置默认的本地打印机队列,通过国IPP(CUPS)转发打印请求到 的打印队列stationX,打印类型为“Generic-text-only”。
红帽RHCHA和RHCE试题_rhce6-exam1
7.下载http://192.168.0.254/pub/vsftpd.conf文中至/root目录,将该文中包含yes/YES 的行过滤(但不包含空行和以“#”开始的行)导出至/root/findfs.txt文中,不要改变文中内容 输出顺序 答: # wget http://192.168.0.254/pub/vsftpd.conf -O /root/vsftpd.conf # grep –v ‘yes’ /root/vsftpd.conf | grep –v ‘YES’ >/root/findfs.txt
/dev/xvda5 /data ext4 defaults 0 0 # mount -a
2.将/home分区在线拉升至512M,在490M-510M之间是允许的 答: # df –h /home 确定其lv,比如是/dev/vol0/home # lvresize –L 508M /dev/vol0/home # resize2fs /dev/vol0/home
/home/guests /etc/auto.nis # vim /etc/auto.nis
ldapuser5 -rw 192.168.0.254:/home/guests/ldapuser5 # service autofs restart; chkconfig autofs on # 测试:用ldapuser5用户登录,pwd查看是否在家目录下,mount查看是否mount成功。
RHCE考试
第(1)题修改SELinux状态(RHCE考试第1题)SELinux是linux中的另一种对资源访问权限的安全机制。
请将selinux状态设置为enforcing状态实现步骤:#vim /etc/sysconfig/selinux然后将修改如下行,实现不同的状态(配置文件中有单词):SELINUX=enforcing //强制模式,检查安全状态并拒绝不许可的访问SELINUX=permissive //许可模式,检查安全状态并许可访问但记录访问SELINUX=disable //关闭状态,停止安全检查,全部许可或者通过如下命令#setenforce 1 //强制模式#setenforce 0 //许可模式说明:disable模式只能通过修改/etc/selinux/config文件实现。
如果不是修改为disable,则不用重启(注意,最好别在disable和enforce模式间切换,启动过程较慢)。
第(2)题启用路由转发功能请将ip_forward路由转发功能打开,并永久生效。
(即使的linux可以当路由器使)实现步骤:#vim /etc/sysctl.conf找到如下行,设置为1表示开启,设置为0表示禁止路由转发:net.ipv4.ip_forward = 0 ——>改为1#sysctl -p //使配置文件生效其它说明:查看所有配置项:#sysctl -a第(3)题配置SSHD服务,实现远程登录支持配置sshd服务,允许本地用户harry可以登录,但拒绝域的用户访问该服务。
说明:sshd是一种远程登录服务,是linux下允许从其它计算机登录到本地进行远程管理的一种服务。
它的服务软件是sshd。
端口号是22。
实现步骤:1)检查是否已经安装ssh的服务#rpm -qa|grep ssh可能输出如下类似的内容,表示软件包已经安装。
(注意黄色部分,表示软件包的名字前面带open,表示开源,红色的部分表示ssh的客户端和服务器端,一般都要安装):openssh-askpass-5.3p1-20.el6.x86_64openssh-clients-5.3p1-20.el6.x86_64openssh-5.3p1-20.el6.x86_64openssh-server-5.3p1-20.el6.x86_64libssh2-1.2.2-7.el6.x86_642)如果没有安装,通过如下命令进行安装#yum -y install openssh-clients openssh-server3)安装后,重新启动服务#service sshd restart4)确保sshd服务站开机后自动启动#chkconfig sshd on5)检查sshd服务是否可以通过tcp_wrappers设置安全访问权限。
五十几道RHCE参考笔试试题(一)
五十几道RHCE参考笔试试题(一)五十几道RHCE参考笔试试题(一) 1. what file do i edit to prevent specific users from aessing an ftp server?choose the best answer:a. /etc/hosts.allowb. /etc/hosts.denyc. /etc/ftpacessd. /etc/ftpuserse. /etc/ftpd.conf2. you have just added a new nfs share to the appropriate file. what must you do to activate the share?choose the best answer:a. rebootb. exportfs -ac. ndc restartd. server nfs starte. mount -a3. what does the -h option do for the dhcpcd program? choose the best answer:a. sets the hostname of the machine to the name provided by dhcp.b. kills any previous version of the dhcpcd program that may be running.c. passes the machine name to dhcp as part of the dhcp request.d. only tries to get a new ip address if the current one is older than a certain number of hours.e. none of the above4. what mand will map all of the dependencies between modules into a file?choose the best answer:a. modmapb. depmod -ac. depmod --rebuildd. modmap --rebuilde. modprobe --rebuild5. what file contains the list of terminals that root is allowed to log into?choose the best answer:a. /etc/rooterm.confb. /etc/terminalsc. /etc/secured. /etc/tty.confe. /etc/securetty6. how do you install an rpm?choose the best answer:a. rpm -evh packagename.rpmb. rpm -ivh packagename.rpmc. rpm -q packagename.rpmd. rpm -qa *.rpme. rpm -ql *.rpm7. what mand will turn off the ftpd service in all runlevels?choose the best answer:a. chkconfig ftpd offb. rm /etc/rc.d/init.d/*ftpd*c. chkconfig --levels 12345 ftpd offd. service ftpd stope. service ftpd stop -persistant8. what file would you edit to share out a directory via nfs?choose the best answer:a. /etc/nfsd.confb. /etc/nsfc. /etc/fstabd. /etc/exportse. /etc/export.conf9. how can you see the kernel routing table?choose the best answer:a. stat -routeb. stat -rnc. stat -and. route show default gwe. stat10. sendmail is an example of a(n):?choose the best answer:a. mtab. muac. mdad. mla。
RHCE考试原题及答案
RHCE考试原题及答案RHCE测试练习题RHCSA:1、破解密码,要求root用户登录密码为redhat:在grub下进入命令模式,在内核参数后加上参数1,进入单用户模式启动启动后先使用setenforce 0关闭selinux,然后使用passwd 修改root密码。
2、设置网络:IP:192.168.0.X网关:192.168.0.254dns:192.168.0.254system-config-network用图形化方式来修改网络配置service network restart3、把/home的分区大小改为100M(大小可容许有一定误差),不能损坏原有数据:df -THumount /home/e2fsch -f /dev/mapper/vgsrv-homeresize2fs /dev/mapper/vgsrv-home 100Mlvreduce -L 100M /dev/mapper/vgsrv-homemount -adf -TH4、新建一个manager组,新建三个账号:harry,natasha,sarah,要求:harry和natasha的第二属组为manager;sarah指定使用的shell为/sbin/nologin;密码设置成password;groupadd manageruseradd -G manager harryuseradd -G manager natashauseradd -s /sbin/nologin sarahpasswd harry南京建策科技有限公司·Linu x事业部passwd natashapasswd sarah5、创建/command目录,属于manager,同组拥有相同读写权限,其他人没有任何权限,在该组下创建的文件都隶属于该组,且其他人不可删除:mkdir /commandll -d /commandchgrp manager /commandchmod g+w /commandchmod o-rx /commandchmod o+t /commandchmod g+s /commandll -d /command6、开启系统内核转发包功能:vim /etc/sysctl.confnet.ipv4.ip_forward = 1sysctl -p7、在ftp://192.168.0.254/pub/rhcsa/有新内核kernel-2.6.32-71.7.1.el6.x86_64和内核放火墙kernel-firmware-2.6.32-71.7.1,下载并安装,系统启动以旧内核启动:lftp 192.168.0.254cd pubcd rhcsamget kernel-2.6.32-71.7.1.el6.x86_64.rpm kernel-firmware-2.6.32-71.7.1.el6.noarch.rpm byerpm -ivh kernel-*.rpmvim /boot/grub/grub.confdefault=0改为default=18、配置yum源,软件源位于ftp://192.168.0.254/pub/rhel6/dvd:vim /etc/yum.repos.d/server.repo[server]name=this is test serverurl=ftp://192.168.0.254/pub/rhel6/dvdenabled=1gpgcheck = 09、natasha用户设置一个计划任务每天晚上8点45分,执行/bin/echo howdy:南京建策科技有限公司·Linux事业部crontab -e -u natasha45 20 * * * /bin/echo howdy:wqcrontab -u satasha -l10、192.168.0.254这个服务器上有用户ldapuser1,LDAP的DN:dc=example,dc=com,证书在:http://192.168.0.254/pub/EXAMPLE-CA-CERT,启动TLS加密,LDAP认证方式为:LDAP password:system-config-authenticationUser Account Database -->LDAPLDAP Search Base DN: dc=example,dc=comLDAP Server: ldap ://192.168.0.254/Use TLS to encrypt connections启动加密下载证书Certificate URL: http://192.168.0.254/pub/EXAMPLE-CA-CERTAuthentication Method: LDAP passwordgetent passwd ldapuserXid ldapusersu – ldapuserX11、允许用户ldapuser1登录后能自动进入其自己的家目录,使用autofs:vim /etc/auto.master/home/guests auto.ldap:wqcp /etc/auto.misc /etc/auto.ldapvim /etc/auto.ldapldapuserX -fstype=nfs,rw 192.168.0.254:/home/guests/ldapuserX :wqservice autofs stop 注:不能用restartservice autofs startsu – ldapuserX12、拷贝/etc/fstab到/var/tmp/下,natasha可读写rw,harry 没有任何权限:cp /etc/fstab /var/tmp/ll /var/tmp/fstabchgrp manager /var/tmp/fstabsetfacl -m u:natasha:rw /var/tmp/fstabsetfacl -m u:harry:-- /var/tmp/fstab南京建策科技有限公司·Linux事业部getfacl /var/tmp/fstab13、在整个文件系统中查找属主为natasha的所有文件,并拷贝到/root/found/下:mkdir /root/found/find / -user natasha -exec cp -rf {} /root/found/ \;14、创建一个账号jean,指定uid为4332:useradd -u 4332 jeanid jean15、把系统的swap大小增大512M:swapon -sfdisk -cu /dev/vda创建扩展分区创建逻辑分区512M/dev/vda5t5l82wpartx -a /dev/vdamkswap /dev/vda5swapon /dev/vda5swapon /dev/vda5 -svim /etc/fstab/dev/vda5 swap swap defaults 0 0 :wqmount -a16、搭建FTP服务,要求:能够匿名下载,开机启动:yum install vsftpd*service vsftpd restartchkconfig vsftpd oncp /etc/fstab /var/ftp/publftp localhostcd pubget fstabbye南京建策科技有限公司·Linux事业部17、搭建web,开机启动,从ftp上下载station.html,保证能默认访问到此网页:yum install httpd -ylftp 192.168.0.254cd pubget station.htmlcp station.html /var/www/html/index.htmlservice httpd restartchkconifg httpd restartlinks http://127.0.0.118、在/usr/share/dict/words找出所有包含strato的行放到到/root/lines.txt中:cd /usr/share/dictcat words | grep strato > /root/lines.txt19、新建一个LVM,自动挂载到/mnt/wshare下,LVM的要求如下:逻辑卷组wgroup大小100,以PE大小为8M创建一个80M的逻辑分区wshare:fdisk -cu /dev/vda新创建100M的分区/dev/vda6t68ewpartx -a /dev/vdapvcreate /dev/vda6vgcreate wgroup -s 8M /dev/vda6vgdisplaylvcreate -l 10 -n wshare wgroupmkfs.ext4 /dev/wgroup/wsharemkdir /mnt/wsharevim /etc/fstab/dev/wgroup/wshare /mnt/wshare ext4 default 0 0mount -aRHCE:1、保证SElinux在开机后开启:vim /etc/sysconfig/selinuxselinux = enforcingsetenforce 1南京建策科技有限公司·Linux事业部getenforce2、开启系统内核转发包功能:vim /etc/sysctl.confnet.ipv4.ip_forward=13、现有两个网段,/doc/ca5489372.html,为172.16.0.0/16,/doc/ca5489372.html,为172.25.0.0/16,现要求/doc/ca5489372.html,网段能访问本机,/doc/ca5489372.html,网段不能访问:iptables -Fiptables -A INPUT -s 172.25.0.0/16 -j REJECTservice iptables saveservice iptables restart4、搭建ftp服务器,匿名用户可以上传下载,拒绝172.25.0.0/26网段:yum install vsftpd -yservice vsftpd restartchkconfig vsftpd onvim /etc/vsftpd/vsftpd.confanon_upload_enabled = yesanon_mkdir_write_enabled = yesservice vsftpd restartchmod o+w /var/ftp/pubgetsebool -a | grep ftpsetsebool -P allow_ftpd_full_access on5、搭建SMTP邮件服务器,能够正常接发邮件,域名为/doc/ca5489372.html,,主机为本机名,支持邮件别名功能,即发给admin的邮件发给natasha:yum install postfixvim /etc/postfix/mian.cfmyhostname = server /doc/ca5489372.html, mydomain = /doc/ca5489372.html,myorigin = $mydomain#inet_interface = localhostinet_interface = allchkconfig postfix onvim /etc/aliasesadmin: natashanewaliasessetvice postfix restart南京建策科技有限公司·Linux事业部6、搭建samba服务器,共享出共享出/client目录,用户natasha能够访问:yum install samba* -ychkconifg smb onvim /etc/samba/smb.conf[client]path = /clientwritable = yesservice smb restartsmbpasswd -a natashachcon -t samba_share_t /client7、把/client提供给172.16.0.0/24网段的用户NFS共享:vim /etc/exports/client 172.16.0.0/255.255.255.0 (ro,sync)service nfs restartchkconifg nfs on8、拒绝/doc/ca5489372.html,网段的用户使用ssh访问到本机:iptables -A INPUT -s 172.25.0.0/16 -p tcp --dport 22 -j REJECT9、搭建WEB服务器,启用虚拟主机且wwwX的页面只能是tom 用户才能访问:yum install httpdvim /etc/httpd/conf/httpd.conf...authname server-13-passwordauthtype basicauthuserfile /etc/httpd/conf/.htpasswdrequire valid-user。
Linux系统管理rhce试卷及答案
Linux系统管理rhce试卷及答案不定项选择题部分(共30题每题2分共60分),错选,漏选均不得分1. 下面哪个协议dovecot不支持?A imapB imapsC pop3D smtp2. 用来定义nfs目录共享的配置文件是?A /etc/exportsB /etc/fstabC /etc/nsswitch.confD /etc/mtab3. selinux有三种状态,不包括下面哪一个?A enforcingB permissiveC disabledD enabled4. 用户的邮件默认是保存在哪个目录下?A /var/spool/mailB /var/C /etc/spool/D /var/mail/spool5. 改变文件或者目录的selinux type的命令是?A chattrB chcon –tC chcon –uD chcon –r6. 在服务器上配置好NFS文件系统后,在客户机上可以使用下列方法中的()使用NFS 文件系统A 配置/etc/fstab文件,在系统启动时自动安装远程文件系统B 配置/etc/exports文件,在系统启动时自动安装远程文件系统C 用户使用mount命令手动安装D 用户使用create命令手动安装7. 在RHEL6系统中,为了在一个可控制的范围内给普通用户jerry赋予管理员帐号如root 的部分权限,最合适的方式是()A suB sudoC 将jerry用户的UID改为0D 将jerry用户加入到wheel组8. 默认情况下,postfix监听的接口是?A 所有接口B 127.0.0.1C 192.168.0.0/24D 0.0.0.09. BIND创建的域名服务器包括()A 主域名服务器B 缓存域名服务器C 辅助域名服务器D 影子域名服务器10. 下面哪一个不是虚拟主机类型?A 基于IP的虚拟主机B 基于域名的虚拟主机C 基于端口的虚拟主机D 基于文件的虚拟主机11. iscsi客户端连接服务器需要用两步,一个是(),一个是()?A 广播B 发现C 连接D 登陆12. 永久开启selinux,需要修改哪个文件?A /etc/sysconfig/selinuxB /etc/selinuxC /etc/iptablesD /etc/selinux.conf13. Samba服务器的配置文件是?A httpd.confB inetd.confC rc.sambaD smb.conf14. 用iptables定义的策略要保证永久生效,需要运行下面哪个命令()A iptables –FB iptables –AC service iptables saveD iptables save15. 设置selinux boolean值的命令是?A setsebool -aB getsebool -aC setsebool –PD getsebool –P16. 下列postfix提供的邮件服务器功能中,可以通过修改/etc/aliases文件来实现的是()A 配置邮件用户的别名B 建立公司的邮件列表C 防止垃圾邮件D 邮件服务器的转发17. 内核参数要保证永久生效,要把该参数定义到哪个文件中?A /etc/sys.confB /etc/sysctl.confC /etc/sysconfig/sysctlD /proc/cmdline18. 用来设置内核参数的命令是?A sysctlB procC dmesgD dmesg –a19. 使内核文件中设置的参数立刻生效的命令是?A sysctl –pB sysctl –PC sysctl –eD sysctl –E20. 实时开启selinux功能,可以用哪个命令?A sestatusB setenforce 0C setenforce 1D selinux 121. 下面哪个程序是负责netbios到IP地址的解析的?A DNSB /etc/hostsC nmbdD VNC22. 计划任务服务crond是通过哪个文件来做访问控制的?A /etc/hosts.allowB /etc/hosts.denyC /etc/cron.denyD /etc/crond23. vsftpd程序使用的协议是ftp,该协议支持两种模式,一个是(),另一个是()?A 主动模式B 被动模式C 代理模式D 传输模式24. 在samba数据库中添加用户的命令是?A smbclientB smbmountC passwdD smbpasswd25. 为了保证设置的程序,系统重启后能自动启动,通常会运行哪一个命令?A serviceB sysconfig-config-networkC chkconfigD setup26. Iscsi程序默认监听的端口是?A 3306B 3128C 3260D 264027. 在RHEL6系统中,若要设置允许匿名FTP用户上传文件,应在vsftpd.conf文件中添加()配置参数A local_enable=YESB write_enable=YESC anon_upload_enable=YESD upload_enable=YES28. 以“feng”身份登陆在自己的RHEL6服务器,现在他需要通过ssh以“feng”身份远程登录文件服务器(filesvr)进行管理。
rhce高级选择题
rhce高级选择题一、选择题:1.在RedHatCertifiedEngineer(RHCE)认证中,以下哪个技术是RHCE必须掌握的核心技术?()a.网络基础b.Linux系统管理c.Shell脚本编写d.C语言编程2.在RHCE认证中,网络基础的重要性如何?a.网络基础是RHCE认证的核心部分,因为它涉及到如何配置和管理网络设备,如路由器、交换机和防火墙等。
b.网络基础虽然重要,但在RHCE认证中,Linux系统管理和Shell脚本编写更为重要。
c.网络基础对于RHCE来说是必需的,但只需要了解基本的网络概念和配置即可。
d.网络基础在RHCE认证中不重要,因为主要关注的是Linux系统管理和Shell脚本编写。
3.以下哪个命令是Linux系统管理中常用的命令?a.catb.pingc.ifconfigd.ps4.在Linux系统中,如何查看系统的网络接口信息?a.使用ifconfig命令b.使用ipaddr命令c.使用netstat命令d.使用hostname命令5.在RHCE认证中,Shell脚本编写的技能如何应用?a.Shell脚本编写主要用于自动化任务和批量处理文件,不需要过多关注语法和细节。
b.Shell脚本编写在RHCE认证中不重要,因为主要关注的是Linux系统管理和网络基础。
c.Shell脚本编写是RHCE认证的核心技能之一,因为它可以帮助您更好地理解和使用Linux系统。
d.Shell脚本编写在RHCE认证中不常用,因为大多数任务可以通过图形界面完成。
6.在RHCE认证中,以下哪个操作系统是最常用的Linux发行版?a.Ubuntub.CentOSc.Fedorad.Debian7.CentOS与RedHatEnterpriseLinux(RHEL)的关系是什么?a.CentOS是RHEL的官方社区版,与RHEL在功能上基本相同。
b.CentOS是RHEL的一个分支版本,与RHEL在功能上略有不同。
红帽-rhce认证考试题库
红帽-r h c e认证考试题库(总25页) --本页仅作为文档封面,使用时请直接删除即可----内页可以根据需求调整合适字体及大小--不用破解system1,system2密码注意看网络信息考前题目1.配置 SELinuxSELinux 必须在两个系统 system1 和 system2 中运行于 Enforcing 模式-------------------------------------------------------------------------------------1)getenforce2)[root@system1 ~]# getenforceEnforcing3)setenforce 1[root@system1 ~]# setenforce --helpusage: setenforce [ Enforcing | Permissive | 1 | 0 ][root@system1 ~]# setenforce 14)vi /etc/selinux/config将SELINUX=permissive 改成SELINUX=enforcing同样地在system2上执行同样操作。
2.配置 SSH 访问按以下要求配置 SSH 访问:用户能够从域内的客户端通过 SSH 远程访问您的两个虚拟机系统在域内的客户端不能访问您的两个虚拟机系统-----------------------------------------------------------------------------------------1) 查看当前域的网段:[root@system1 ~]# host has address 可知网段为vi /etc/添加如下内容:##sshd : vi /etc/#sshd : .4) scp /etc/ /etc/ 自定义用户环境在系统 system1 和 system2 上创建自定义命令名为 qstat 此自定义命令将执行以下命令:/bin/ps -Ao pid,tt,user,fname,rsz此命令对系统中所有用户有效。
国际认证RHCE(红帽认证)考试试题
国际认证RHCE(红帽认证)考试试题国际认证RHCE〔红帽认证〕考试试题中国加入WTO后,学问产权爱惜将逐步规范,使得更多企业转向本钱低廉的.Linux操作平台。
下面是我整理的关于国际认证RHCE(红帽认证)考试试题,希望大家认真阅读!1. If you want to allow X-Windows programs from hostB to run on the display on hostA what would you need to do?A. run xhost +hostB on hostA.B. run xhost +hostA on hostB.C. run xhost + on hostA.D. run xhost + on hostB.E. just set the DISPLAY environment variable and it will work. You answered this question incorrectly Explanation: You want programs from hostB to display on hostA. So you must tell hostA to allow Xclients from hostB. Hence A is correct. The xhost + command is too broad and allows anyone to connect to your X-server.2. What command can you enter to find out which rpm contains the /etc/foo file?A. rpm -qa |grep fooB. rpm -ql /etc/fooC. rpm -qlf /etc/fooD. rpm -q -f /etc/fooE. man fooYou answered this question incorrectlyExplanation: You can find out which rpm a file belongs to by using the rpm -q -f command. You must have the redhatrpmdbrpm installed though.3. You have a Linux machine that does not have X-Windows configured. What command can you use to find out what kind of graphics card it has?A. XfindB. SuperProbeC. XsetupD. cat /proc/videoE. videocfgYou answered this question incorrectlyExplanation: The SuperProbe program is used to find information about your graphics card.4. Which installation class will automatically delete all of your DOS partitions? A. CustomB. WorkstationC. LaptopD. ServerE. All of the aboveYou answered this question incorrectlyExplanation: The Server installation class will automatically delete all DOS partitions. The workstation class will use availiable free space. The laptop class is very similar to the workstation class (but for laptops.)5. How do you install an RPM?A. rpm -evh packagename.rpmB. rpm -ivh packagename.rpmC. rpm -q packagename.rpmD. rpm -qa *.rpmE. rpm -ql *.rpmYou answered this question incorrectlyExplanation: A is wrong because the -e option is for uninstalling. B is right. C D and E are wrong because the -q option is for querrying.6. What program can be used to test the smb.conf file for errors?A. mountB. testC. samba --checkparmD. testparmE. smbfsYou answered this question incorrectly Explanation: the testparm program parses the smb.conf file and reports any errors. If you make a typo this program is likely to find it.7. What command do you use to edit the default grace period for quotas?A. quotaconfig -gB. editquota -gC. quotaconfig -tD. edquota -tE. quotaeditor --graceYou answered this question incorrectlyExplanation: You use the edquota command to edit quotas. For example you can say edquota -u username to edit a specific users quota. Or you can type edquota -g to set a quota for a group.You can say edquota -t to set up grace periods.8. What is the correct syntax to mount an MS DOS formatted floppy disk (do not assume that there is an entry in /etc/fstab)?A. mount /dev/floppy /mnt/fd0B. mount -t iso9660 /dev/fd0 /mnt/floppyC. mount -t vfat /dev/fd0 /mnt/floppyD. mount -t msdos /dev/floppy /mnt/floppyE. mdirYou answered this question incorrectlyExplanation: A will only work if there is an entry in/etc/fstab. B is wrong because iso9660 is for CDROMs. C is correct.D is wrong becuase the device should be /dev/fd0 rather than /dev/floppy.9. You have created a /home/projectfoo directory. How can you change its group ownership to the projectfoo group?A. chmod g+rwx projectfoo /home/projectfooB. chown projectfoo /home/projectfooC. chgrp projectfoo /home/projectfooD. newgrp projectfoo /home/projectfooE. chown ers /home/projectfooYou answered this question incorrectlyExplanation: The chgrp command sets the group ownership ofa file or directory.10. You have installed a DHCP server on your Linux machine and edited the configuration file. What else must you do before it will give out ip addresses?A. rebootB. Put fixed-addresses in the configuration for each client.C. service dhcp beginD. touch /var/lib/dhcp/dhcpd.leasesE. All of the aboveYou answered this question incorrectlyExplanation: You must touch the /var/lib/dhcp/dhcpd.leases file in order to get DHCP to begin giving out ip addresses.11. How do you enable quotas on a partition in /etc/fstab?A. Add the enforcequotas option.B. You dont. Quotas are turned on automatically when you install the quota rpm.C. Add the quota option.D. Add the usrquota and grpquota options.E. You put a 1 in the last column.You answered this question incorrectly Explanation: To enable quotas on a partition you put the userquota and groupquota option in the options section for the partition in /etc/fstab.12. You want to compile a new kernel. You have just runA. make bzImageB. make depC. make cleanD. make mrproperE. make xconfigYou answered this question incorrectlyExplanation: The first thing you should do in the/usr/src/linux-2.4 directory ismake mrproperThencomma you should do the following: make config | makemenuconfig | make xconfigmake depmake cleanmake bzImagemake modules (if modular kernel)make modules_install (if modular kernel)cp System.map /boot/System.map-2.4.17cp arch/i386/boot/bzImage /boot/vmlinuz-2.4.17cp .config /boot/config-2.4.17mkinitrd /boot/initrd- # Depending on kernel configuration Update LILO or GRUBReboot into new kernel13. You are configuring a Linux DHCP server. You have it setup and working (as Linux clients are getting ip addresses from the DHCP server fine) but some Windows 95 clients are not getting ip addresses properly from your DHCP server. What do you need to do?A. route add -host 255.255.255.255 dev eth0B. route add -net 255.255.255.255 dev eth0C. service dhcp restartD. touch /var/state/leasesE. Windows 95 is not compatible with a Linux DHCP server. You answered this question incorrectlyExplanation: Windows 95 insists that the DHCPOFFER messages be sent to 255.255.255.255. Linux will send them to the broadcast address instead. Adding a host entry for the host255.255.255.255 will trick Linux into working with the Windows 95 clients.14. You want to add a directory to all users paths. What file should you edit to do this?A. /etc/sysconfig/profileB. /etc/sysconfig/profileC. /etc/bashrcD. /etc/profileE. /etc/envYou answered this question incorrectlyExplanation: The /etc/profile script is used for system-wide enviornment variables and startup files. You could also create a new file in /etc/profile.d/ that ends in .sh and set the enviornment variable in there. Keep in mind that not all users will necessarily use bash.15. Which files are used to configure TCP Wrappers? A. /etc/tcpwrapper.conf and /etc/hosts.confB. /etc/hosts.allow and /etc/hosts.denyC. /etc/tcpwrapper.conf and /etc/xinetd.confD. /etc/access.conf and /etc/xinetd.confE. /etc/tcpwrapper and /etc/access.confYou answered this question incorrectlyExplanation: TCP Wrappers are configured in the /etc/hosts.allow and /etc/hosts.deny files.。
Rhce考题+答案
RHCSA&RHCE Exam GuideKVM虚拟机操作系统版本: RHEL6.3 x86_64网络环境: 172.24.0.0/24()受信任网段172.25.0.0/24()非受信任网段IPADDR: 172.24.X.25(X在这里指您的工作站编号)NETMASK: 255.255.255.0GATEWAY: 172.24.X.254(X在这里指您的工作站编号)DNS: 172.24.X.254主机名: (X在这里指您的工作站编号)注意: 现有的RHCSA及RHCE考试均在KVM虚拟机里进行考试,桌面上有用来控制虚拟机启动,重启,关闭的图标,也可以使用virsh命令控制虚拟机的启动关闭等状况关于考试结果: 考试成绩一般会在考试后的当天晚上得出,然后由红帽总部的工作人员在最晚为三个工作日内以邮件的形式发送到您的邮箱里,请注意查收,当某些特殊情况下邮件服务器会将这些邮件错认为垃圾邮件并将其过滤到垃圾邮件箱,在3个美国工作日内没有收到考试结果的考生应该通过以下网址与红帽公司取得联系https:///training/certification/comments.html证书校验: 当您通过RHCSA/RHCE/RHCA或者其他红帽认证后可通过以下网址查询您的证书是否有效https:///wapps/training/certification/verify.html考试概要信息如下Exam Code Subject Length Score Pass ScoreEX200 RHCSA 2.5H(AM) 300 210EX300 RHCE 2H(PM) 300 210RHCSA1.在进行考试之前,请先重置根用户密码为password(根据考题要求配置)重启系统后,按任意健进入grub---a---1---回车---进入单用户模式后,修改密码 passwd2.更改主机名称为vim /etc/sysconfig/network验证方法: hostname3.根据考题需求,配置网络接口信息,并确保网卡开机时可以自动激活,需要配置的信息如下IPADDR:172.24.X.25NETMASK:255.255.255.0GATEWAY:172.24.X.254DNS:172.24.X.254setup或者system-config-network/etc/init.d/network restart 或者 service network restart 重启服务验证:ifconfig查看网关: route -n查看DNS: cat /etc/resolv.conf4.将/home 分区扩大至512MB,误差范围仅限于490MB-515MB 之间,并且保留其原有资料的完整性首先查看卷组是否有空间vgs如果有空间的话,lvextend -L 512M /dev/vgsrv/homeresize2fs /dev/vgsrv/home.如果不够的话,先扩大卷组,fdisk –cu /dev/vda n--3--回车--n--回车--+200M--t--5--8e--w--partx -a /dev/vdapartx -a /dev/vda5pvcreate /dev/vda5vgxtend vgsrv /dev/vda5----附加题:将/home分区缩小之320Mumount /home //缩小不支持在线,卸载分区e2fsck –f /dev/vgsrv/home //校验文件系统完整性resize2fs /dev/vgsrv/home 320Mlvreduce -L 320M /dev/vgsrv/homemount -a检查方法: df -hlvsvgs5.按照下面的要求创建一个新的逻辑卷:逻辑卷命名为database,属于datastore 卷组,并且逻辑卷的大小为50 个物理扩展单元(physical extent)。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
RHCSA考试题:1、配置好你的主机名,IP地址,网关,DNS主机名:IP:172.24.40.40/24网关:172.24.40.1DNS:172.24.40.1直接编辑配置文件或者使用setup配置网络,过程略2、添加3个用户,用户harry、natasha、tom,要求harry、natasha用户的附加组为admin 组,tom用户的登陆shell为非交互式shell。
useradd harry; passwd harryuseradd natasha; passwd natatshauseradd tom; passwd tomgroupadd adminusermod -a -G admin harryusermod -a -G admin natashausermod -s /sbin/nologin tom3、在/home下创建一个目录,名为admins,要求所属组为admin组,组成员可以读写,其它用户没有任何权限,同组成员在目录下创建的文件的所属组也为admin组。
mkdir /home/admins; cd /homechgrp admin adminschmod -R 770 adminschmod g+s admins4、配置任务计划每天的14:23分,执行echo hello 命令。
crontab -e23 14 * * * /bin/echo hello5、找出harry拥有的文件,拷贝到目录/opt/dir下。
mkdir /opt/dirfind / -user harry -exec cp -a {} /opt/dir \;6、从文件/etc/testfile中找出包含abcde的行,写入到文件/tmp/testfile中,要求顺序与/etc/testfile中一致。
cat /etc/testfile |grep ‘abcde’ > /tmp/testfile7、创建一个2G的交换分区,并开机自动生效,但不影响原有的swap分区。
fdisk…分区类型选swap…过程略,此处例为/dev/sdb1,大小为500Mmkswap /dev/sdb1swapon /dev/sdb1echo ‘swapon /dev/sdb1’ >> /etc/rc.local8、创建一个用户alex,用户ID为1234,用户密码为alex111。
useradd -u 1234 alexecho alex111 |passwd --stdin alex9、安装一个FTP服务器,要求可以从/var/ftp/pub目录中匿名下载(需要你配置yum指向已经存在的文件服务器)。
vim /etc/yum.repos.d/mybase.repoyum -y install vsftpdservice vsftpd startchkconfig vsftpd on10、配置一个HTTP服务器,通过可以被访问到,发布的页面请从http://ip/dir/example.html下载。
yum -y install httpdcd /var/www/htmlwget http://ip/dir/example.htmlmv example.html index.htmlservice httpd startchkconfig httpd on11、配置你的主机账号和密码验证方式为LDAP方式,通过ldapuser40可以登录成功,ldapuser40密码为:password。
证书可以从下载:http://ip/dir/ldap.crt,用户登录后是没有宿主目录的,除非你配置了后续题目中的autofs。
system-config-authentication用户信息与验证都是用ldap服务器,服务器信息如考试提供getent passwdsu - zp12、配置autofs,实现ldapuser40登录成功后,有家目录/rhome/ldapuser40。
家目录在172.24.40.10上被nfs共享为:/rhome/ldapuser40。
并且要求,其它的ldap用户登录成功后也能正常使用宿主目录。
nfs服务器配置:vim /etc/exportsservice portmap restartservice nfs restartshowmount -e客户端配置:vim /etc/auto.mastervim /etc/auto.ldapservice autofs restart13、配置你的系统时间与172.24.40.10同步。
system-config-date14、把名为vo的逻辑卷容量由190M变为300M,大小浮动范围为280~320(此逻辑卷已经事先挂载)。
mkfs.ext4 /dev/vg02/vomount /dev/vg02/vo /medialvdisplay15、创建一个卷组,16M为一个extends,并在其上划分一个50个extends的逻辑卷lv,制作成ext4文件系统,并开机自动挂载到/mnt/data下。
mkfs.ext4 /dev/vg01/lvvim /etc/fstab16、升级内核为2.6.36.7.1,设置为系统启动默认内核,并保留旧的内核可用。
lftp://xxx/kernel-2.6.36.7.1.rpmrpm -ivh kernel-2.6.36.7.1.rpmvim /boot/grub/grub.conf修改default到新的内核RHCE考试题(注意配置selinux):注意:你的IP,主机名,网关,DNS已经配置好IP: 172.24.30.5/24主机名:你是域的成员主机,另一个域是(172.25.0.0/16网络)1、请将selinux状态设置为enforcing状态。
setenforce 1vim /etc/sysconfig/selinux2、请将ip_forward功能打开,并永久生效vim /etc/sysctl.confsysctl -p3、配置ssh允许harry用户访问,拒绝域访问service sshd startchkconfig sshd oniptables -A INPUT -s 172.25.0.0/16 -p tcp --dport 22 -j REJECT4、配置ftp允许匿名从/var/ftp/pub目录中下载,拒绝域访问。
service vsftpd startchkconfig vsftpd oniptables -A INPUT -s 172.25.0.0/16 -p tcp --dport 20:21 -j REJECT5、将/root/cdrom.iso关在到/opt/data下,并设置为开机自动挂载。
mount -o loop /root/cdrom.iso /opt/datavim /etc/fstab/root/cdrom.iso /opt/data iso9660 loop,ro 0 06、配置web服务器,能被访问。
service httpd startchkconfig httpd on7、配置web服务器,实现虚拟主机。
能访问到/www/virtual目录下的页面,页面从http://ip/dir/example.html下载。
并保证,同样能被访问到之前的内容。
mkdir -p /www/virtualchcon -t httpd_sys_content_t /wwwchcon -t httpd_sys_content_t /www/virtualcd /www/virtualwget http://ip/dir/example.htmlmv example.html index.htmlvim /etc/httpd/conf/httpd.confservice httpd restartelinks elinks 8、从http://ip/dir/restircted.html下载文件,能被本地用户harry通过路径/restircted访问到,但是不可以被域访问。
mkdir /var/www/html/restrictedcd /var/www/html/restrictedwget http://ip/dir/restricted.htmlmv restricted.html index.htmlservice httpd restartiptables -A INPUT -s 172.25.0.0/16 -p tcp --dport 22 -j REJECT9、配置nfs服务器,将/common目录共享给域,并允许客户端以root 用户访问时,也拥有root用户权限。
假设为192.168.0.0/16vim /etc/exportsservice nfs restartchkconfig nfs on10、配置samba服务器,将/common共享,能被浏览到。
用户harry对此共享只读,如果需要,harry用户密码为harryuser。
yum install sambaservice smb startchkconfig smb onmkdir /commonchcon -t samba_var_t commonvim /etc/samba/smb.confsmbpasswd -a harryservice smb restart11、配置一台域的邮件服务器,要求可以在服务器本地或者通过harry 用户从网络上连接到服务器收发邮件。
harry用户的邮箱是/var/spool/mail/harry。
注意DNS服务器已经帮你做好MX记录的解析。
yum -y install postfixservice sendmail stopchkconfig sendmail offservice postfix startchkconfig postfix onalternatives --config mtarhel6默认的mta即为postfix,以上步骤可以省略vim /etc/postfix/main.cfservice postfix restart12、连接到邮件服务器给admin发邮件,可以被harry用户收到。
vim /etc/aliasesnewaliases13、配置内核参数rhelblq=1,并要求可以通过/proc/cmdline验证到你的内核参数。
vim /boot/grub/grub.conf14、配置cron不允许tom用户使用。
echo ‘tom’ > /etc/cron.deny。