(完整版)rhcsa考试题库

合集下载

915693-红帽教材RHCE-试题-鼎杰9月19RHCSA原题

915693-红帽教材RHCE-试题-鼎杰9月19RHCSA原题

合肥鼎杰9月19号RHCSA考试原题步骤:开机,按考官要求勾选项目,启动虚拟机控制器,打开虚拟机,所有考试都在虚拟机内完成,真机没有root权限,虚拟机的root密码在填好考生信息后会显示,一起显示的还有虚拟机的域,IP,网关,DNS,主机名等信息,务必写在纸上记好第一步不要急着做题,配置好网络和主机名以后,重启,重启后检查网络,主机名,确认无误后再做题,因为这一步如果出错,考官就收不到你的卷子,就是零分。

另外如果你用真机ssh虚拟机做题的话,ftp和http这样的服务测试的时候一定要注意,真机没有写权限,所以可能无法从ftp上下载东西,不是你配错了,而是没权限写入真机,httpd测试需要清空虚拟机iptables规则才能通,反正我是清空了才通的题目总共包含以下几项:(从这开始往下的,都跟原卷一字不差)1.为您的系统配置一个默认的软件仓库/var/ftp/pub/rhel6/dvd2.调整逻辑卷的大小3.创建用户账户4.配置文件/var/tmp/fstab的权限5.配置一个cron任务6.创建一个共享目录7.安装内核的升级8.绑定到外部验证服务9.配置NTP10.配置autofs11.配置对FTP的访问12.实现一个WEB服务器13.配置一个用户账户14.添加一个swap分区15.查找文件16.查找一个字符串17.创建一个逻辑卷1.YUM的软件仓库源是/pub/x86_64/Server,请将它配置成你的默认软件仓库。

(我当时拍的是4号机,所以这里的域就是domain40,到时候大家一定要看清楚自己的是几号,1号机就是domian10,2号就是domian20以此类推)# vim /etc/yum.repos.d/server.repo[base]name=Redhat Enterprese Linux 6baseurl=/pub/x86_64/Serverenabled=1gpgcheck=1gpgkey=http:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release2.将逻辑卷v0和其文件系统的大小调整至290M,必须保证文件系统的完整性,请注意,由于分区大小的数值极少能够完全符合要求,所以大小在260M到320M 之间都是可以接受的。

【Redhat7真题】RHCSA共计18题全20180207

【Redhat7真题】RHCSA共计18题全20180207

1、root密码破解选第一个内核,通过e进入内核编辑。

在linux16这行的最后增加rd.break 然后按ctrl+x重启,进入急救命令行模式。

操作如下:mount -o remount,rw /sysroot 重新挂载/sysroot目录chroot /sysroot ,切换根到该目录passwd,修改root密码,也可以通过echo xxxx(密码)| passwd --stdin root的方式touch /.autorelabel ,更新该文件,注意文件名exit然后reboot即可注意:有些考官会直接告诉你root密码需要重置,根据网页给出的密码重置即可,建议写纸上方便后续登录。

图形化是有的,login后startx就可以登录。

2、确认selinux的模式描述:Linux 必须运行在Enforcing 模式selinux的配置文件是:/etc/selinux/config,查看里面的模式,改成enforcing,注意还要getenforce确认当前是否开启,通过setenfoce 1和0 来开启和关闭selinux有3种模式:enforcing,SELinux security policy is enforced.主动模式,任何违规行为都会被立即停止permissvie,SELinux prints warnings instead of enforcing.被动模式,违规行为被记录但是不停止disabled,No SELinux policy is loaded. 关闭模式,未开启selinux,不会处理违规行为注意:我考试的时候模式是passive,需要vim /etc/selinux/config文件然后设置setenfore 1 ,从passive到enfocing可以不用重启,但是从disabled 到enforcing是要重启的。

3、配置yum源描述:YUM 的软件库源为/rhel. 将此配置为您的系统的默认软件仓库。

Rhce考题+答案

Rhce考题+答案

Rhce考题+答案rhcsa&rhceexamguidekvm虚拟机操作系统版本:rhel6.3x86_64ipaddr:172.24.x.25(x在这里所指您的工作站编号)netmask:255.255.255.0gateway:172.24.x.254(x在这里指您的工作站编号)dns:172.24.x.254特别注意:现有的rhcsa及rhce考试均在kvm虚拟机里展开考试,桌面上存有用以掌控虚拟机启动,重新启动,关闭的图标,也可以使用virsh命令控制虚拟机的启动关闭等状况关于考试结果:考试成绩通常可以在考试后的当天晚上得出结论,然后由红帽总部的工作人员在最晚为三个工作日内以邮件的形式发送到您的邮箱里,请注意查收,当某些特殊情况下邮件服务器会将这些邮件错指出垃圾邮件并将其过滤器至垃圾邮件箱,在3个美国工作日内没接到考试结果的学生必须通过以下网址与红帽公司取得联系证书校验:当您通过rhcsa/rhce/rhca或者其他红帽认证后可通过以下网址查询您的证书是否有效examcodesubjectlengthscorepassscoreex200rhcsa2.5h(am)300210ex300rhce2h(pm)3002 10rhcsa1.在展开考试之前,恳请先重置根用户密码为password(根据考题建议布局)重启系统后,按任意健进入grub---a---1---回车---进入单用户模式后,修改密码passwdvim/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/networkrestart或者servicenetworkrestart重新启动服务检验:ifconfig查看网关:route-n查阅dns:cat/etc/resolv.conf4.将/home分区扩大至512mb,误差范围仅限于490mb-515mb之间,并且保留其原有资料的完整性首先查阅卷组与与否存有空间vgs如果存有空间的话,lvextend-l512m/dev/vgsrv/homeresize2fs/dev/vgsrv/home.如果比较的话,先不断扩大卷组与,fdiskccu/dev/vdan--3--回车--n--回车--+200m--t--5--8e--w--partx-a/dev/vdapartx-a/dev/vda5pvcreate/dev/vda5vgxtendvgsrv/dev/vda5----附加题:将/home分区增大之320mumount/home//缩小不支持在线,卸载分区e2fsckcf/dev/vgsrv/home//校验文件系统完整性resize2fs/dev/vgsrv/home320mlvreduce-l320m/dev/vgsrv/homemount-a检查方法:df-hlvsvgs5.按照下面的要求创建一个新的逻辑卷:逻辑卷命名为database,属datastore卷组与,并且逻辑卷的大小为50个物理拓展单元(physicalextent)。

RHCSA_RHCE考试题及答案

RHCSA_RHCE考试题及答案

RHEL6 的RHCE考试分为RHCSA和RHCE两部分考试时间:RHCSA 2个半小时总分300分,210分passRHCE 2个小时总分300分,210分pass考试环境:1.考试为上机考试。

2.在一台真实机系统中,已经预安装好虚拟机,要求所有的考试题必须在虚拟机中完成。

3.必须按要求配置好网络。

4.在iptables配置中如需要拒绝访问,请使用REJECT(考试过程中iptables默认策略均为ACCEPT)5.考试过程中,可以选择语言环境为繁体中文注意:1.所有的光盘中的软件包已经在下2.更新的软件包是放在下3.你可以用真实机来验证虚拟机中的考试实验是否正确完成. 域所在的网络是192.168.0.0/24;域所在的网络是,一般在题意中被要求拒绝的网络。

5.试卷中出现的X值,取的是您的HOST机器的IP地址的最后一位,比如,您的网卡IP是,X就是1RHCSA考试题:破解ROOT用户密码,不要进入Recue mode开机启动时按“e”键,编辑第2行,后面加1,进入单用户模式,然后使用“passwd root”修改root密码重新启动。

一、配置好你的主机名,ip地址,网关,DNS,要求:1.主机名:2.IP:192.168.0.100+X/24 当前主机ip为3.网关:vim /etc/sysconfig/network 更改主机名为’server’输入‘setup’命令配置ip、网关、DNS,防火墙* 去掉(关闭防火墙),然后保存退出。

二、添加3个用户1.用户harry,natasha,tommy2.要求harry,natasha用户的附加组(secondary group)为admin组,tommy用户的登陆shell 为/sbin/nologin。

先创建admin组,groupadd admin ,→useradd –G admin harry ,useradd –G admin natasha useradd –s /sbin/nologin tommy三、在/home下创建一个目录1.目录名为admins2.要求所属组为admin组3.组成员可以读写,其它用户没有任何权限4.同组成员在目录下创建的文件的所属组也为admin组5.在该目录上设置两个拥有者,一个是root,指定权限是rwx,另一个是harry,权限是r-x mkdir –p /home/admins →chgrp admin /home/admins →chmod 770 /home/admins →chmod 2770 /home/admins →setfacl –m u:root:rwx /home/admins , setfacl –m u:harry:r-x/home/admins四、以用户harry的身份配置任务计划1.每天的14:23分,执行echo hello 命令su –harry →crontab -e →23 14 * * * /bin/echo hello五、在/home目录下找出harry拥有的文件,拷贝到目录/opt/dir下mkdir -p /opt/dirfind /home -user -exec cp -rp {} \;六、从文件中找出包含core的行,写入到文件/tmp/testfile中,要求顺序与中一致grep core /root/install.log > /tmp/testfile七、创建一个100M的交换分区,并开机自动生效,但不影响原有的swap分区fdisk /dev/vda →n →p或者e(根据系统分区而定) →输入分区编号X(当前分区编号N+1,以X代替) →t →82 →w 保存退出,然后重启,重启之后→mkswap /dev/sdaX →swapon /dev/sdaX ,设置开机启动vim /etc/fatab 添加记录→/dev/sdaX swap swap0 0 然后保存退出。

rhcsa认证题库

rhcsa认证题库

rhcsa认证题库RHCSA(Red Hat Certified System Administrator)认证是由红帽公司提供的一项基于Linux操作系统的认证,旨在评估个人在使用和管理Red Hat Enterprise Linux系统方面的技能。

本文将为大家提供一份RHCSA认证题库,帮助考生更好地复习和准备考试。

第一题:在Linux中,如何查看当前系统的IP地址和网关?解析:可以使用ifconfig命令来查看当前系统的IP地址,使用route 命令来查看网关。

第二题:如何在Red Hat Enterprise Linux 7中创建一个新的用户?解析:可以使用useradd命令来创建新用户,如:useradd username。

第三题:如何查看当前系统的CPU信息?解析:可以使用cat /proc/cpuinfo命令来查看当前系统的CPU信息。

第四题:如何在Linux中安装新的软件包?解析:可以使用yum命令来安装新的软件包,如:yum install package。

第五题:如何查看当前系统的内存使用情况?解析:可以使用free命令来查看当前系统的内存使用情况。

第六题:如何在Linux中设置防火墙规则?解析:可以使用iptables命令来设置防火墙规则,如:iptables -A INPUT -p tcp --dport 22 -j ACCEPT。

第七题:如何在Linux中查找一个文件?解析:可以使用find命令来查找一个文件,如:find / -name filename。

第八题:如何在Linux中压缩和解压文件?解析:可以使用tar命令来压缩和解压文件,如:tar -czvf archive.tar.gz file1 file2。

第九题:如何查看当前系统的磁盘使用情况?解析:可以使用df命令来查看当前系统的磁盘使用情况。

第十题:如何修改Linux系统的主机名?解析:可以使用hostname命令来修改Linux系统的主机名,如:hostname newhostname。

RHEL6-RHCSA考题库

RHEL6-RHCSA考题库

RHEL6 .0-RHCSA考试题库RHCSA 2.5小时总分300分,210分pass考试环境熟悉点:1.首先注册好信息,选择简体中文。

会包括姓名,邮箱,地址;然后同意签署保密协议;最后选择考试科目。

生成一个user和密码,使用此用户密码登陆真实机器2..考试为上机考试,在一台真实机器的linux系统中,已经安装好了RHEL的KVM虚拟机要求所有的考试题必须在虚拟机中完成3.考试所用虚拟机在考试机器的桌面上有图标,可以控制虚拟机的启动,关闭,重启等4.考试题目为简体中文,考试虚拟机系统为英文。

5.考试题库的题目考试机器的桌面上也有图标,上面有考试的考试信息说明和考试题目:考试前的说明信息一定要抽出时间看好看清看全考试说明里面注意要设置的root密码ip addreass:172.24.X0.25/24(此处X0,若你的机器号为1,则X0为10)光盘中的软件包路径://server1.domainx0.考试前必须操作的:点击kvm虚拟机图标---选择菜单倒第二项(console view)---选择菜单第一项(start up EXAM)---选择虚拟机右下角的圆形按钮重启按e键终止倒计时---在默认的系统启动条目上按e键进入编辑模式---用上下键选择包含了内核的行(即包含vmlinuz的行)---按e键进入编辑---在行尾增加空格1---按回车键---按b键启动---进入单用户模式getenforce 查看当前selinux状态,默认应该是强制模式setenforce 0passwd root(考试说明里面给出你要设置的root密码)---reboot重启2.KVM虚拟机的网络环境配置hostname,ip adress,gateway,DNS等信息选择Applications---System Tools---Terminal ---考试环境,右键没有在终端中显示,需要在这个路径打开终端首先关闭防火墙:[root@server ~]# iptables –F[root@server ~]# chkconfig iptables off接下来关闭SELINUX[root@server ~]# vim/etc/sysconfig/network 修改主机名exit 退出终端,重新登录/etc/hosts 文件不用修改图形化界面设置ip选择System---Preferences---Network Connections修改完成之后重启网卡以及验证hostname 查看下主机名,网络配置若影响主机名hostname更改过来验证:ifconfig cat /etc/sysconfig/network-scripts/ifcfg-eth0nslookup station.domain30.example DNS解析-----------------------------------------------------------------------------------------[base]name=baseenable=1gpgcheck=0------------------------------------------------------------------------------------------验证:yum clean allyum list 如果看到关于base的软件包出现,则表示配置成功如果在后面做题过程中yum出现问题,进入/etc/yum.repos.d/目录里面,保留自己配置的base.repo,剩余文件全部删除。

rhcsa考试题

rhcsa考试题

rhcsa考试题Title: RHCSA Certification Exam QuestionsIntroduction:RHCSA (Red Hat Certified System Administrator) is a widely recognized certification for Linux system administration. This article aims to provide a set of RHCSA exam questions, covering various topics that may be encountered in the exam. The questions are designed to test your knowledge and practical skills in Linux administration. Please note that this article does not provide direct answers to the questions, as the purpose is to challenge and evaluate your understanding of RHCSA concepts.Exam Question 1: System Initialization and Services1. Briefly explain the booting process of a Linux system.2. How can you determine the current runlevel of a system?3. What is systemctl? Provide an example of how to enable and start a service using systemctl.Exam Question 2: Filesystem Management1. Describe the purpose and usage of the following filesystem-related commands: df, du, mount, and umount.2. How can you create a new ext4 filesystem on a partition?3. Explain the purpose and configuration of the /etc/fstab file.Exam Question 3: User and Group Administration1. How can you create a new user account in Linux?2. How do you assign a user to a specific group?3. Explain the purpose and usage of the following commands: passwd, chage, and usermod.Exam Question 4: Network Configuration1. Describe the purpose and configuration of the /etc/resolv.conf file.2. How can you assign a static IP address to a network interface in CentOS?3. Explain the usage of the following commands: ifconfig, ip, and ping.Exam Question 5: System Security1. How can you set a strong password policy for user accounts?2. Explain the purpose and configuration of the /etc/sudoers file.3. What is SELinux, and how can you temporarily disable its enforcement?Exam Question 6: Process Monitoring and Management1. How can you view the currently running processes and their resource utilization?2. Describe the usage of the following commands: ps, top, and kill.3. How do you schedule a background process to run at a specific time using cron?Exam Question 7: Package Management1. Explain the purpose and usage of the following package management commands: yum and rpm.2. How can you list all the installed packages on a CentOS system?3. Describe the process of installing a package from a local RPM file.Exam Question 8: Troubleshooting and System Maintenance1. How can you check the system logs for any error messages or warnings?2. Explain the usage of the following commands: dmesg, journalctl, and tail.3. What steps would you take to investigate and resolve a network connectivity issue?Conclusion:This article presented a sample set of questions based on various topics that may appear in the RHCSA certification exam. It is important to thoroughly study the relevant concepts, commands, and configurations to effectively prepare for the exam. Remember, practical hands-on experience in Linux administration is equally essential. The RHCSA certification validates your skills and knowledge in Linux system administration and can greatly enhance your career prospects in the IT industry. Good luck with your exam preparation!。

(完整版)rhcsa考试题库

(完整版)rhcsa考试题库

Mkdir –p /home/adminsChown admin /home/adminsChmod 770 /home/adminsChmod g+s /home/adminsLd –ld /home/admins在home下创建一个目录admins,加入组admin组的用户可以读和写,其他用户不允许进入。

在这个目录下的任何文件所属组都自动继承为adminMkdir /home/adminsLs –ld /home/admimsChgrp –R admin /home/adminsChmod 760 /home/adminsChmodg+s /home/adminsLs –ld /home/adminsLd 查看文件夹的本身Ls 查看文件夹里面的东西Groupadd –g 610 admin添加一个组GID 为610groupadd -g610 adminFdisk /dev/vdaNP1+420MT8eWPartprobe /dev/vdaCat /proc/partitionsPvcreate /dev/vda1 格式化vda1Vgcreate –s 8M vg1 /dev/vda1 –s指定pe大小默认4MLvcreate –l 50 –n lv1 vg1 -n表示卷名–L表示指定lv大小-s支持快照Mkfs.ext4 /dev/vg1/lv1Mkdir –p /mnt/dataVim /etc/fstab/dev/vg1/lv1 /mnt/data etx4 defaults 0 0Mount -adf -ThPvcreate /dev/sda1 (sd1要分的比400M大一些)Vgcreatevgtest /dev/sda1 –s 8Mlvcreate–l 50 –n lvtestvgtestMkfs.ext4 /dev/vgtest/lvtestVim /etc/fstab/dev/vgtest/lvtest /mnt/data ext4 default 0 0Mount -adf -ThCat /etc/grub.confRpm –ivh kernel-2.6.36.7.1.rpmVim /etc/grob.confDefault=0rebootcat /etc/grub.confUname–rUname–r > rhcsa.txtrpm–ivh kernel-2.6.36.7.1.rpmvim /etc/grub.confdefault=0rebootgrub是以hd来识别磁盘的,第一磁盘为hd0,第二个磁盘为hd1...,而hd0,0表示第一个磁盘的第一个分区,hd0,1表示第一个磁盘的第二个分区...,并且grub是直接读分区来找到对应的文件;而我的系统上只有一块硬盘,并且/boot是一个单独的分区,并且为系统的第一个分区,grub等文件在这个分区上。

[全]红帽RHCSA认证考试试题及操作实践

[全]红帽RHCSA认证考试试题及操作实践

红帽RHCSA认证考试试题及操作实践实验Server0设备环境配置基础信息,请首先按照以下要求配置考试系统:* Hostname: * IP address: 172.25.0.11* Netmask: 255.255.255.0* Gateway: 172.25.0.254* Name server: 172.25.254.254* 所有配置要求系统重启后依然生效。

注:如需配套的实验环境,请关注后私信“RHCE实验环境”。

1、修改root密码试题要求:请修改系统的root帐号密码为redhat,确保能够使用root帐号能够登陆系统。

解答:修改root密码(1)开机菜单界面,选第一项,按e进入维护模式;(2)在linux16行,行尾添加rd.break console=tty0;然后按ctrl+x 重新启动系统;(3)重启后,在命令行执行如下命令:Switch_root:/# mount -o remount,rw /sysrootSwitch_root:/# chroot /sysrootSh-4.2# passwd输入新密码(两次保持一致)Sh-4.2# touch /.autorelabelSh-4.2# exitSwitch_root:/# exit之后系统进入重启状态,需要几分钟时间,成功设置后进入登陆界面,输入用户名和密码即可(root/redhat)。

(4)修改主机名:hostnamectl set-hostname (5)配置IP地址方法一:Serveer0上使用图形化界面方法(nmtui)IP配置以后,就可以使用SSH登陆了!nmtui配置图nmtui配置图及验证配置成功后就可以使用SSH远程登陆:[root@foundation0 ~]# ssh root@server0 -Xroot@server0's password:Last login: Sun Mar 15 14:48:14 2020方法二:nmcli配置nmcli配置方法方法三:server0上配置临时IP,然后通过SSH修改配置2、设定SeLinux试题要求:请按下列要求设定系统:SeLinux的工作模式为enforcing,要求系统重启后依然生效。

RHCE考试题库精选

RHCE考试题库精选

RHCE测试练习题RHCSA:一破解密码,要求root用户登录密码为redhat在grub下进入命令模式,在内核参数后加上参数1,进入单用户模式启动启动后先使用setenforce 0关闭selinux,然后使用passwd修改root密码。

二设置网络IP 192.168.0.X网关为192.168.0.254dns:192.168.0.254system-config-network用图形化方式来修改网络配置service network restart三把/home的分区大小改为100M(大小可容许有一定误差),不能损坏原有数据df -THumount /home/e2fsch -f /dev/mapper/vgsrv-homeresize2fs /dev/mapper/vgsrv-home 100Mlvreduce -L 100M /dev/mapper/vgsrv-homemount -adf -TH四新建一个manager组,新建三个账号:harry,natasha,sarah,要求:1.harry和natasha的第二属组为manager;2.sarah指定使用的shell为/sbin/nologin;3.密码设置成password;groupadd manageruseradd -G manager harryuseradd -G manager natashauseradd -s /sbin/nologin sarahpasswd harrypasswd natashapasswd sarah五创建/command目录,属于manager,同组拥有相同读写权限,其他人没有任何权限,在该组下创建的文件都隶属于该组,且其他人不可删除mkdir /commandll -d /commandchgrp manager /commandchmod g+w /commandchmod o-rx /commandchmod o+t /commandchmod g+s /commandll -d /command六开启系统内核转发包功能vim /etc/sysctl.confnet.ipv4.ip_forward = 1sysctl -p七在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.rpmbyerpm -ivh kernel-*.rpmvim /boot/grub/grub.confdefault=0改为default=1八配置yum源,软件源位于ftp://192.168.0.254/pub/rhel6/dvdvim /etc/yum.repos.d/server.repo[server]name=this is test serverurl=ftp://192.168.0.254/pub/rhel6/dvdenabled=1gpgcheck = 0九natasha用户设置一个计划任务每天晚上8点45分,执行/bin/echo howdycrontab -e -u natasha45 20 * * * /bin/echo howdy:wqcrontab -u satasha -l十192.168.0.254这个服务器上有用户ldapuser1,LDAP的DN: dc=example,dc=com,证书在:http://192.168.0.254/pub/EXAMPLE-CA-CERT,启动TLS加密,LDAP认证方式为:LDAP passwordsystem-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 – ldapuserX十一允许用户ldapuser1登录后能自动进入其自己的家目录,使用autofsvim /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 – ldapuserX十二拷贝/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/fstabgetfacl /var/tmp/fstab十三在整个文件系统中查找属主为natasha的所有文件,并拷贝到/root/found/下mkdir /root/found/find / -user natasha -exec cp -rf {} /root/found/ \;十四创建一个账号jean,指定uid为4332useradd -u 4332 jeanid jean十五把系统的swap大小增大512Mswapon -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 -a十六搭建FTP服务,要求:能够匿名下载,开机启动yum install vsftpd*service vsftpd restartchkconfig vsftpd oncp /etc/fstab /var/ftp/publftp localhostcd pubget fstabbye十七搭建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.1十八在/usr/share/dict/words找出所有包含strato的行放到到/root/lines.txt中cd /usr/share/dictcat words | grep strato > /root/lines.txt十九新建一个LVM,自动挂载到/mnt/wshare下,LVM的要求如下:逻辑卷组wgroup大小100,以PE大小为8M创建一个80M的逻辑分区wsharefdisk -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:一保证SElinux在开机后开启vim /etc/sysconfig/selinuxselinux = enforcingsetenforce 1getenforce二开启系统内核转发包功能vim /etc/sysctl.confnet.ipv4.ip_forward=1三现有两个网段,为172.16.0.0/16,为172.25.0.0/16,现要求网段能访问本机,网段不能访问iptables -Fiptables -A INPUT -s 172.25.0.0/16 -j REJECTservice iptables saveservice iptables restart四搭建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 on五搭建SMTP邮件服务器,能够正常接发邮件,域名为,主机为本机名,支持邮件别名功能,即发给admin的邮件发给natashayum install postfixvim /etc/postfix/mian.cfmyhostname = server mydomain = myorigin = $mydomain#inet_interface = localhostinet_interface = allchkconfig postfix onvim /etc/aliasesadmin: natashanewaliasessetvice postfix restart六搭建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 /client七把/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 on八拒绝网段的用户使用ssh访问到本机ipta bles -A INPUT -s 172.25.0.0/16 -p tcp --dport 22 -j REJECT九搭建WEB服务器,启用虚拟主机且wwwX的页面只能是tom用户才能访问yum install httpdvim /etc/httpd/conf/httpd.conf<virtualhost *:80>...<directory /var/www/html/www13>authname server-13-passwordauthtype basicauthuserfile /etc/httpd/conf/.htpasswdrequire valid-user</directory></virtualhost>htpasswd -mc /etc/httpd/conf/.htpasswd tomcut -d: -f1-2 /etc/shadow > /etc/httpd/conf/.htpasswdelinks 十开机自动挂载boot下的iso文件到/mnt/cdrom下mkdir /mnt/cdromvim /etc/fstab/root/cdrom.iso /mnt/cdrom iso9660 default,loop 0 0十一内核参数/proc/cmdline参数有sysctl = 1,启动可以看到vim /boot/grub/grub.conf内核之后加上sysctl = 1cat /proc/cmdline十二编写shell脚本,要求:shell脚本运行命令后接参数a或b,输出相反的值。

rhcsa认证题库

rhcsa认证题库

rhcsa认证题库(中英文版)Title: rhcsa认证题库To pass the Red Hat Certified System Administrator (RHCSA) exam, it is essential to have a solid understanding of the Red Hat Linux operating system.The RHCSA certification is the first step in the Red Hat Certified Professional (RHCE) path and validates your skills in performing basic system administration tasks.要通过红帽认证系统管理员(RHCSA)考试,重要的是要充分理解红帽Linux 操作系统。

RHCSA认证是红帽认证专业(RHCE)路径的第一步,它验证您在执行基本系统管理任务方面的技能。

The RHCSA exam is a performance-based test, which means you will be evaluated on your ability to perform specific tasks on a live system.To prepare for the exam, it is recommended to use a practice environment where you can experiment with different commands, configuration files, and system settings.RHCSA考试是基于性能的测试,这意味着您将根据您在实时系统上执行特定任务的能力进行评估。

为了准备考试,建议使用一个练习环境,您可以在其中尝试不同的命令、配置文件和系统设置。

RHCSA,RHCE考试题目

RHCSA,RHCE考试题目

RHCE Exam Guide操作系统版本: RHEL6.0 x86_64网络环境: 192.168.0.0/24IP: 192.168.0.xNETMASK: 255.255.255.0GATEWAY: 192.168.0.254DNS: 192.168.0.254主机名: 注意: 现有的RHCSA及RHCE考试均在虚拟机里进行考试,桌面上有用来控制虚拟机启动,重启,关闭的图标,也可以使用virsh命令控制虚拟机的启动关闭等状况注释: 文本中所有提到的guest20xx,desktopx,ldapuserx,dx,serverx是指您本机的工作站编号,例如,您的主机编号为desktop1,那么guest20xx,desktopx,ldapuserx,serverx,dx在这里分别指guest2001,desktop1,ldapuser1,d1,server1考试服务器文件共享地址如下:ftp:///pub/pub:/home/guests(nfs):/var/ftp/pub(nfs)关于考试结果: 考试成绩一般会在考试后的当天晚上得出,然后由红帽总部的工作人员在最晚为三个工作日内以邮件的形式发送到您的邮箱里,请注意查收,当某些特殊情况下邮件服务器会将这些邮件错个美国工作日内没有收到考试结果的考在3认为垃圾邮件并将其过滤到垃圾邮件箱,生应该通过以下网址与红帽公司取得联系https:///training/certification/comments.html证书校验: 当您通过RHCSA/RHCE/RHCA或者其他红帽认证后可通过以下网址查询您的证书是否有效https:///wapps/training/certification/verify.htmlRHCSA1.在进行考试之前,请先重置根用户密码为RedHat2.根据考题需求,配置网络接口信息,并确保网卡开机时可以自动激活,需要配置的信息大致如下IP:192.168.0.xNETMASK:255.255.255.0GATEWAY:192.168.0.254Secondary GATEWAY:192.168.0.253DNS:192.168.0.2543.新建一个分区,大小为512MB,并将其格式化成ext4文件系统,并挂载至/data目录,并使其能够开机自动挂载4.将/home分区扩大至512MB,误差范围仅限于490MB­515MB之间,并且保留其原有资料的完整性5.将/home分区缩小至320MB,误差范围仅限于290MB­310MB之间,并且保留其原有资料的完整性6.新建卷组vg0,每个PE大小为8MB,然后从该卷组中创建LV,将其命名为lv0,lv0由50个PE组成,然后将LV格式化为ext4文件系统,最后将其挂载至/root/data目录当中,使该分区能够开机自动挂载,文件系统挂载时请加上_netdev参数7.新增加一个SWAP分区,大小为128MB,使该SWAP能够每次开机生效,勿删除原有SWAP分区8.新建组,名称为hunt,指定其GID为6009.新建用户user1,指定UID为601,配置该用户密码为redhat,并且禁止该用户交互式登录10.新建用户user2,user3,并将这两个用户加入到hunt组当中,作为附加组,将用户密码配置为redhat11.在/home目录中创建目录hunt,配置该目录的所属组为hunt,要求隶属于hunt组当中的成员对该目录有读写权限,在hunt目录当中创建的文件或者文件夹,其所属组也自动继承hunt的所属组12.将/etc/fstab复制到/var/tmp目录当中,设置文件的所属组为hunt,并使user2对该文件有完全控制权限,而user3对该文件无任何权限13.为用户user2创建计划任务,要求在每月2,4,6日12:30“执行/bin/echo hello_world”,只允许root和user2用户创建计划任务14.将内核升级为2.6.32­71.7.1,并且将其作为默认启动的内核,可使用Yum进行安装,勿删除原有内核,内核从以下位置获取,yum仓库地址如下/pub/rhel6/Errata/15.配置内核引导参数kmcrl=5,配置完成之后可在/proc/cmdline中进行验证16.开启IPV4数据包转发功能,并能够永久生效17.设置NTP客户端,与进行时间同步18.查找/home目录下所属用户为user2,但所属组不是user2的文件,并将其复制到/root/backup目录当中19.下载ftp:///pub/exam/vsftpd.conf文件至/root目录当中,将该文件中包含yes/YES的行过滤(但不包含空行和以#开始的行)最后将其导出至/root/findfs.txt文件中21.配置FTP服务,使匿名用户可以下载/var/ftp/pub目录里的内容,且匿名可以上传文件至/var/ftp/uploads目录中,使FTP服务能够开机自动启动,允许192.168.0.0/24网段访问ftp服务,拒绝192.168.1.0/24网段访问ftp服务22.配置LDAP客户端,并使用TLS进行认证,证书路径及配置信息如下,配置完成之后,验证的用户为ldapuserx,密码为passwordCert Path: ftp:///pub/example-ca.crtServer: Base DN: dc=example,dc=com23.配置完LDAP客户端之后,如果无误,用户应该可以正常进行登录,但在登录时,用户还需要初始自己的家目录,并加载一些初始化脚本,家目录已由NFS服务器共享出来,请使用autofs挂载远端家目录到本地指定路径,共享的位置及挂载信息如下NFS Server: Share Path: /home/guests/ldapuserx举例,例如需要做验证的用户为ldapuser1,那么当您正确的配置完LDAP客户端后,需要使用autofs将远端/home/guests/ldapuser1用户的家目录挂载至您本地的/home/guests目录下即可,并且家目录是可读写的,挂载时请指定nfs版本为v3RHCE1.配置SELINUX模式为Enforcing2.配置主机Yum客户端,并安装x3270软件包3.配置NFS服务,将/mnt/storage以只读方式共享给域内用户,当客户端以普通用户访问时,则为只读权限,当客户端以root身份访问时将拥有该目录的root权限,以只读方式共享给 域内用户4.下载ftp:///pub/exam/boot.iso至/root目录当中,并使该映像文件能够开机自动挂载至/mnt/cdrom目录当中5.只允许域内用户访问本地SSH服务器6.根据如下要求,配置SMB共享a. 将工作组名称配置为STAFFb. 共享/mnt/storage目录,共享名为commonc. 该目录只允许user1及user2用户有写权限,如果需要,则将密码配置为redhatd. 只允许exampl域内用户访问该共享7.配置vsftpd服务,仅允许user1访问,并且将其锁在家目录当中,仅允许域内用户访问,并可以上传与下载8.下载/pub/exam/server.html文件至/var/www/html默认目录中,当用户输入时可以访问该站点内容,并且该站点仅本机可以访问配置虚拟主机:下载/pub/exam/www.html文件至/var/www/virtual目录中,并将其重命名为index.html,当用户输入时可以访问到该站点,站点需要身份验证,使本机的所有用户可正常访问9.配置ISCSI存储,划分一个64MB的分区,文件系统为ext4并将分区挂载至/mnt/data目录,然后将/pub/exam/iscsi.txt文件下载到/mnt/data目录中,并且配置其权限为644,不要更改文件当中的内容,并可以开机自动挂载,ISCSI服务器信息如下ISCSI Server: 192.168.0.254LUN: iqn.2010­.example:rdisks.serverx10.配置邮件服务器,要求如下a. 允许localhost和远程主机都能正常访问b. 允许的用户可以中继,拒绝c. 配置邮件别名,使user2可以接受到发送给user3的邮件d. 确认邮件池/var/spool/mail/user1的存在e. 仅允许用户在域通过pop3接受邮件11.编写一个脚本,名为myscripts.sh将其保存至/root目录当中,当用户执行/root/myscripts.sh bar时,显示foo,当用户执行/root/myscripts.sh foo时,显示bar,当用户执行/root/myscripts.sh 非foo或bar时,将显示error: please usage /root/myscripts.sh foo|bar”标准错误输出信息“考试注意事项•考题为多国语言,在考试期间可以随时切换,建议选择英文,翻译为中文后部分题目描述不便理解•考试环境中,某些环境跟本套模拟环境有所区别,例如用户名称,IP地址之类,这些信息自己在考试时随机应便,考题里会详细描述•不要怀疑由于考场服务器有问题而导致自己无法做题(考试之前我会协助考官测试考场环境,所以考场服务器以及硬件环境不存在问题)除非你坚定有硬件问题,比如经常性死机,物理网络连接有问题,确定后?然后在联系考试帮你处理,不要问考题的解法,你懂得...•请严格根据考试需求完成考题,不要擅自更改考题需求,比如考试要求卷组名称为vol0,而私自将名称改为myvg,则,所做的题不记分•先挑会的题目,熟练的题目做,不熟的题放在后面做,不要将时间浪费在不会的题目上,考试时会给每个考生发草稿纸,你可以将做过的题目号标记在纸上,然后最后在做剩下的题•所有题目做完之后,请检查至少三四遍!•所有包含服务的题,做完之后请务必使用chkconfig命令将以下服务配置为开机自启动chkconfig crond onchkconfig ntpd onchkconfig vsftpd onchkconfig autofs onchkconfig rpcbind onchkconfig nfs onchkconfig smb onchkconfig httpd onchkconfig iscsi onchkconfig iscsid onchkconfig postfix onchkconfig dovecot onchkconfig iptables on。

2023rhcsa题库

2023rhcsa题库

2023rhcsa题库RHCSA 认证概览Red Hat Certified System Administrator(RHCSA)认证验证了候选人在 Linux 系统管理方面的核心技能和知识。

此认证涵盖核心 Linux 系统管理概念,如用户和组管理、权限管理、文件系统管理、网络配置、包管理和系统引导过程。

考试要求RHCSA 考试代码为 EX294,时长为 2 小时 30 分钟。

它需要考生对以下主题有深入了解:Linux 系统架构和组件用户和组管理权限管理文件系统管理网络配置包管理系统引导过程考试格式RHCSA 考试包含以下类型的考题:多项选择题多选题真假题填空题实际操作任务考试准备资源Red Hat 提供各种资源来帮助考生为 RHCSA 考试做准备,包括:官方 RHCSA 培训课程RHCSA 自学课程实践实验室模拟考试应试策略在准备 RHCSA 考试时,请考虑以下策略:专注于理解核心概念,而不是死记硬背。

积极参与实践练习和实验室。

利用官方资源,如培训课程和学习指南。

定期进行模拟考试以评估您的进度并确定需要改进的领域。

考试提示在参加 RHCSA 考试时,请记住以下提示:仔细阅读每个问题并理解所要求的信息。

如果不确定答案,请标记该问题并稍后返回。

管理好您的时间,确保在所有问题上分配足够的时间。

不要在任何一个问题上花费太多时间,如果卡住了,请继续下一个问题。

RHCSA 认证优势获得 RHCSA 认证可为您的职业生涯带来以下好处:验证您的 Linux 系统管理技能和知识。

提升您的职业发展机会。

为进一步的 Red Hat 认证(如 RHCE)做好准备。

获得行业认可和尊重。

结论RHCSA 认证是证明您具备 Linux 系统管理核心技能和知识的宝贵凭证。

通过遵循适当的准备策略和利用可用资源,您可以成功通过考试并推进您的职业生涯。

RHCSA7考试(含习题及答案)

RHCSA7考试(含习题及答案)
#mkdir /home/admins #chgrp adminuser /home/admins #chmod 2770 /home/admins [注] 此处所谓的共享目录并不是指 网络共享,只是某个组成员共用
安装内核的升级 从 ftp:///pub/updates 升级正确的内核 同时要满足下列要求:
配置 NTP 配置您的系统,让其作为一个 答: # yum install -y chrony # vim /etc/chrony.conf
的 NTP 客户端
将 server iburst 那几行注释掉,然后加上一行如下:
点击 Download CA Certificate 后,见下图
# su - ldapuser10 登陆成功后输入“exit”退出 [注] 本题截图 是练习环境下的截图,考试时,各项填写要以考题为准。
第二步切换 ldapuser10 时,只要能切换成功就已经成功,没有家目录没有关系。后面还有 autofs 的配置;最后给的用户密码,如果是用管理员切换那就没用了,不用管。
当系统重新启动之后升级的内核要作为默认的内核 原来的内核要被保留,并且仍然可 以正常启动 答: #ftp 使用 ftp 登陆时用户名为“ftp”,密码直接回车即可 ftp>cd pub ftp>cd updates ftp>get kernel-xxxxx.rpm #rpm -ihv *.rpm [注] 进入到给定目录后,有两个关于内核的 RPM 包,这两个包都要下载下来,都要安装。安装
14:23 时执行命令
创建一个共享目录
创建一个共享目录 /home/admins ,特性如下: /home/admins 目录的组所有权是 adminuser adminuser 组的成员对目录有读写和执行的权限。除此之外的其他所有用户没有任何权限 (root 用户能够访问系统中的所有文件和目录) 在 /home/admins 目录中创建的文件,其组所有权会自动设置为属于 adminuser 组 答:

最新RHCE考试真题

最新RHCE考试真题

上午RHCSA部分:2.5小时,300分满分。

你的虚拟机的网络应该按照以下要求配置:* Hostname: * IP address: 172.24.70.24* Netmask: 255.255.255.0* Gateway: 172.24.70.254* Name server: 172.24.70.2541.配置你的本地默认yum仓库指向:/pub/rhel6/server#vim /etc/yum.repos.d/yum.repo[base]name=redhatbaseurl=/pub/rhel6/servergpgcheck=0#yum clean all#yum makecache2.调整你的逻辑卷home及其文件系统的大小为100MiB。

确保文件系统当中已存在的内容没有损坏。

注意:实际配置的大小可能会出现误差,只要在70MiB与130MiB之间都是允许的。

(1)扩容#df -h#lvdisplay#vgdisplay#lvextend -L 200M /dev/vgsrv/vo#resize2fs /dev/vgsrv/vo#df -h |grep home#lvdisplay(2)缩小#df -h#umount /home/#e2fsck -f /dev/vgsrv/vo#resize2fs /dev/vgsrv/vo 100M#lvresize -L 100M /dev/vgsrv/vo#mount /dev/vgsrv/vo /home/#df -h |grep home3.按照以下要求创建用户,组,以及用户与组的关系新建一个名为adminuser的组新建一个名为natasha的用户,并将adminuser作为其附属组新建一个名为harry的用户,也将adminuser作为其附属组新建一个名为sarah的用户,其不属于adminuser组,并将其shell设置为不可登陆shell natasha,harry和sarah三用户的密码均设置为glegunge#groupadd adminuser#useradd -G adminuser natasha#id natasha#useradd -G adminuser harry#id harry#useradd -s /sbin/nologin sarah#for n in natasha harry sarah;do>echo glegunge |passwd --stdin $n>done4.复制文件/etc/fstab到/var/tmp目录中,并按以下要求配置/var/tmp/fstab文件文件/var/tmp/fstab的所属人为root文件/var/tmp/fstab的所属组为root文件/var/tmp/fstab对任何人均没有执行权限用户natasha对文件/var/tmp/fstab有读和写的权限用户harry对文件/var/tmp/fstab既不能读也不能写所有其他用户(包括当前用户以及未来创建的用户)对文件/var/tmp/fstab都有读的权限#cp /etc/fstab /var/tmp/#df /var/tmp/#tune2fs -l /dev/mappper/vgsrv-root |grep option#ll /var/tmp/fstab#setfacl -m u:natasha:rw /var/tmp/fstab#setfacl -m u:harry:--- /var/tmp/fstab#getfacl /var/tmp/fstab5.对natasha用户配置计划任务,要求在本地时间的每天14:23分执行以下命令/bin/echo hiya#crontab -e -u natasha23 14 * * * /bin/echo hiya#crontab -l -u natasha6.在/home目录下创建子目录名为admins,按照以下要求设置权限:/home/admins的所属组为adminuser该目录对adminuser组成员可读可写可访问,但对其他用户没有任何权限(root账户除外)在/home/admins目录下所创建的文件的所属组自动会被设置为adminuser#cd /home#ls#mkdir admins#chgrp adminuser admins/#chmod 2770 admins/#ll |grep admins7.按以下要求更新系统的内核,新内核的RPM包位于ftp:///pub/kernel/重新启动时,会默认以新内核启动系统。

rhcsa考试内容题库

rhcsa考试内容题库

rhcsa考试内容题库
RHCSA(Red Hat Certified System Administrator)考试主要
涵盖以下内容:
1. 系统管理,包括文件系统管理、磁盘管理、文件和目录权限
管理、用户和组管理、进程管理、系统启动和服务管理等。

2. 网络配置和管理,包括网络配置、网络服务配置、防火墙配置、网络故障排除等。

3. 系统安全,包括文件系统安全、用户安全、服务安全、SELinux 配置等。

4. Shell 脚本编写,包括基本的 Shell 脚本编写、命令行操
作等。

5. 软件包管理,包括软件包的安装、升级、删除、查询等操作。

在考试中,你可能会面对各种与上述内容相关的任务和场景,
需要结合实际操作进行解答。

为了顺利通过考试,建议你充分掌握
Red Hat 官方提供的培训教材和实验环境,进行充分的练习和复习。

祝你考试顺利!。

2023rhcsa题库

2023rhcsa题库

2023rhcsa题库容器化概述容器化是一种虚拟化技术,它允许在单个主机操作系统上运行多个隔离的应用程序。

容器通过隔离应用程序及其依赖项(如文件系统、库和二进制文件)来实现这一点,同时共享操作系统的底层内核。

Red Hat Enterprise Linux 9 中的容器化Red Hat Enterprise Linux 9(RHEL 9)提供了一套全面的工具和技术来支持容器化工作负载。

这些工具包括:Podman:一个命令行界面(CLI)工具,用于管理容器。

CRI-O:一个容器运行时接口(CRI),它提供与 Kubernetes 等容器编排系统的接口。

Buildah:一个用于构建容器镜像的命令行工具。

Skopeo:一个用于检查和复制容器镜像的命令行工具。

创建和管理容器要使用 Podman 创建容器,请使用以下命令:```podman run -it --rm --name my-container <image> ```其中`<image>`是要运行的容器镜像。

要查看正在运行的容器列表,请使用以下命令:```podman ps```要停止运行的容器,请使用以下命令:```podman stop <container-name>```要删除容器,请使用以下命令:```podman rm <container-name>```构建容器镜像要使用 Buildah 构建容器镜像,请使用以下命令: ```buildah bud -t <image-name> <context-directory>```其中`<context-directory>`是包含要构建镜像的文件的目录。

要将容器镜像推送到注册表,请使用以下命令:```podman push <image-name> <registry-address>```Red Hat Container PlatformRed Hat Container Platform(RHCP)是 Red Hat 的企业级容器平台。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

Mkdir –p /home/adminsChown admin /home/adminsChmod 770 /home/adminsChmod g+s /home/adminsLd –ld /home/admins在home下创建一个目录admins,加入组admin组的用户可以读和写,其他用户不允许进入。

在这个目录下的任何文件所属组都自动继承为adminMkdir /home/adminsLs –ld /home/admimsChgrp –R admin /home/adminsChmod 760 /home/adminsChmodg+s /home/adminsLs –ld /home/adminsLd 查看文件夹的本身Ls 查看文件夹里面的东西Groupadd –g 610 admin添加一个组GID 为610groupadd -g610 adminFdisk /dev/vdaNP1+420MT8eWPartprobe /dev/vdaCat /proc/partitionsPvcreate /dev/vda1 格式化vda1Vgcreate –s 8M vg1 /dev/vda1 –s指定pe大小默认4MLvcreate –l 50 –n lv1 vg1 -n表示卷名–L表示指定lv大小-s支持快照Mkfs.ext4 /dev/vg1/lv1Mkdir –p /mnt/dataVim /etc/fstab/dev/vg1/lv1 /mnt/data etx4 defaults 0 0Mount -adf -ThPvcreate /dev/sda1 (sd1要分的比400M大一些)Vgcreatevgtest /dev/sda1 –s 8Mlvcreate–l 50 –n lvtestvgtestMkfs.ext4 /dev/vgtest/lvtestVim /etc/fstab/dev/vgtest/lvtest /mnt/data ext4 default 0 0Mount -adf -ThCat /etc/grub.confRpm –ivh kernel-2.6.36.7.1.rpmVim /etc/grob.confDefault=0rebootcat /etc/grub.confUname–rUname–r > rhcsa.txtrpm–ivh kernel-2.6.36.7.1.rpmvim /etc/grub.confdefault=0rebootgrub是以hd来识别磁盘的,第一磁盘为hd0,第二个磁盘为hd1...,而hd0,0表示第一个磁盘的第一个分区,hd0,1表示第一个磁盘的第二个分区...,并且grub是直接读分区来找到对应的文件;而我的系统上只有一块硬盘,并且/boot是一个单独的分区,并且为系统的第一个分区,grub等文件在这个分区上。

(如果你的系统上/是一个独立分区,并且boot,grub和其中的文件都在/这个分区中,则这段应该是:splashimage=(hd0,0)/boot/grub/splash.xpm.gz)所以它的意思是:grub在第一个分区中找到grub这个目录,再找到这个图片文件作为背景。

hiddenmenu:表示隐藏选择kernel或操作系统菜单,只有出现等待界面后按下enter键才会出现。

如果没有这个字段,则每次系统启动都会出现这个选择菜单。

password:设定密码。

放在title外表示进入kernel或操作系统的编辑模式需要密码,而放在title内表示启动对应的kernel或操作系统需要密码,密码可以是明文或是用MD5进行加密过的。

可以防止其他人进入编辑kernel菜单进入单用户模式启动我们的系统title identify:指定一个kernel或是一个操作系统,linux中可以有多个title;identify是这个kernel 或操作系统的识别符,可以随意写。

root:用于指定grub所能识别的根,而不是根文件系统。

kernel:用于指定系统的内核文件的位置内核在grub的根的根目录下,ro表示只读加载kernel,root=/dev/volGroup00/logVol00定义根文件系统,即我们操作系统启动之后我们所见到的/,我系统上的/是挂载在这个逻辑卷上的;rhgb是redhat的一个程序,显示一个红色的边框。

quiet表示以静默模式启动kernel,如果定义,kernel启动的时候会输出很多信息。

initrd:帮助kernel完成系统的启动,例如加载根文件系统所在分区的驱动等。

如果kernel本身有相应强大的功能,则不需要initrdFdisk /dev/vdaNP1+512MWPartprobe /dev/vdaCat /proc/partitionsMkfs.ext4 /dev/vda1Mkdir /mnt/dataVim /etc.fstab/dev/vda1 /mnt/data ext4 defaults 0 0Mount –a创建一个512的分区格式化为EXT4 系统,自动挂载到/mnt/data 下,并且开机自启动。

Fdisk /dev/vdaN e p n +512M w假定为/dev/vda5Partprobe /dev/vdaCat /proc/partitionsMkfs.ext4 /dev/vda5Mkdir–p /mnt/dataVim /etc/fstab/dev/vda5 /mnt/data ext4 defaults 0 0Mount –arebootCrontab –e23 14 * * * /bin/echo helloCrontab –l每天的14.23 echo fileCrontab –e23 14 * * * /bin/echo fileCrontab–l◆yum -y install httpd◆chkconfig httpd on◆service httpd start◆cd /var/www/html◆wget http://ip/dir/example.html◆mv example.html index.html◆service httpd restartyum install httpd -ysystemctl start httpdcd /etc/httpd/conf/vi httpd.conf改SrevreName Cd /var/www/htmlWget http://ip/dir/example.htmlMv example.html index.htmlSystemctl restart httpdSystemctl enable httpd浏览器登录检测◆fdisk /dev/sda◆n p 1 +1G t 8e w◆partprobe /dev/sda◆cat /proc/partitions◆pvcreate /dev/sda1◆vgcreate -s 16M vg1 /dev/sda1◆lvcreate -l 50 -n lv1 vg1◆mkfs.ext4 /dev/vg1/lv1◆mkdir -p /mnt/data◆vim /etc/fstab◆/dev/vg1/lv1 /mnt/data ext4 defaults 0 0 ◆mount -a◆df -Th创建逻辑卷(跟上面题一样)卷组50个扩展,每个16M,用ext4格式化,自动挂载Fdisk /dev/vdaN +1G p w假设新创建为vda6Partprobe /dev/vdaCat /proc/partitionsPvcreate /dev/vda6Vgcreate -s 16Mjuanzu /dev/sda6Lvcreate -n luojijuan–l 50 juanzuMkfs.ext4 /dev/juanzu/luojijuanMkdir /mnt/dataVim /ect/fstab/dev/juanzu/luojiquan /mnt/data ext4 dafaults 0 0Mount –aDf–thReboot◆grep abcde /etc/testfile > /tmp/testfile◆cat /tmp/testfile在/etc/testfile找到包含abcde的行,写到/tmp/testfile要求按顺序写。

touch /tmp/testfileGrep adcde /etc/testfile> /tmp/testfileCat /tmp/testfile◆useradd -u 601 user1◆passwd user1◆redhat redhat◆chsh user1◆/sbin/nologinuseradd –s /sbin/nologin -u 601 user1 passwd user1redhat redhat◆vim /etc/yum.repos.d/local.repo[local]name=local.repobaseurl=file://var/ftp/pubdefault=1gpgcheck=0◆yum makecache◆yum -y install vsftpd◆chkconfig vsftpd on◆service vsftpd start◆vim /etc/vsftpd/vsftpd.confanonymous enable=yes◆service vsftpd restart安装一个FTP 服务器,并要求从/var/ftp/pub 下载目录(这需要配置yum 到已存在的目录)# cd /etc/yum.repos.d# vim local.repo[local]name=local.repobaseurl=file://ip/vat/ftp/pubenabled=1gpgcheck=0# yum makecache# yum install -y vsftpd# service vsftpd start (这是6)systemctl start vsftpd# chkconfig vsftpd on systemctl enable vsftpd# chkconfig –list vsftpd# vim /etc/vsftpd/vsftpd.confanonymous_enable=YES#service vsftpd restart◆groupadd admin◆useradd –G admin harry◆useradd –G admin Natasha◆useradd –s /sbin/nologin tom#yum list auth\*#yum install authconfig-gtk.x86_64 -y#authconfig -gtk1 user: LDAP2 LDAP DN :基准DN3 LDAP server:ldap://域4 认证password: password5 download cacertificate6 applyYum list auth\*Yum install authconfig* -yAuthconfig-gpk1 user:LDAP2 LDAP DN:基准DN3 LDAPserver :ftp://ip/vat/ftp/pub4 download ca certificate5 认证password : password6 apply◆yum group install directory-clientkrb5-workstationpam-krb5sssd -y ◆system-config-authentication◆user account database: LDAP◆LDAP search base DN: dc=adomain40,dc=example,dc=com◆LDAP server: ldap://ip/vat/ftp/pub◆Download CA certificate◆Authentication method: LDAP password◆apply◆vim /etc/sysconfig/network◆HOSTNAME=◆:wq◆vim /etc/sysconfig/network-scripts/ifcfg-eth0◆IPADDR=172.24.40.40◆NETMASK=255.255.255.0◆Gateway=172.24.40.1◆DNS=172.24.40.1◆:wq◆service network restartHostnamectl set-hostname Cd /etc/sysconfig/network-scripts/Vim ifcfg-eth0DEVICE=eth0ONBOOT=yesBOOTPROTO=noIPADDR=172.24.40.40NETMASK=255.255.255.0GETEWAY=172.24.40.1DNS=172.24.40.1:wqVim /etc/sysconfig/networkHOSTNAME=:wqSystemctl restart networksystem-config-datecp -p /etc/fstab /var/tmp/adminsetfacl -m u:user1:rwx /var/tmp/admin */-m的意思是:设置文件的acl规则serfacl -m u:user2:--- /var/tmp/admingetfacl /var/tmp/admin */getfacl的意思是:显示这个文件或者目录的aclYum install autofs–dSystemctl start autofsSystenctl enable autofsVim /etc/auto.master/rhome /etc/auto.miscVim /auto.miscLdapuser40 –rw,sofs 172.24.40.10:/rhome/ldauser40 Systemctl restart autofsShown mount –e 172.24.40.10Su – ldapuser40auto.miscYum install autofs -y# vim /etc/auto.master/rhome /etc/auto.ldap# cp /etc/auto.misc /etc/auto.ldap# vim dpldapuser40 -rw,soft 172.24.40.10:/rhome/ldapuser40 #service autofs restart# show mount –e 172.24.40.10# su - ladpuser40Mkdir -p /opt/dirfind / -user harry –exec cp–a {} /opt/dir/ \; find / -user hrrry–exec cp–rfp {} /opt/dir/ \; find / -user harry –exec cp–rpf {} /opt/dir/ \;Groupadd adminUseradd–G admin user1Useradd–G admin user2Echo redhat | password --stdin user2Echo redhat | password –stdin user3Crontab –e23 14 * * * /bin/echo helloCrotab–lLvdisplayLvextend–L 300M /dev/vg2/lv2 Resize2fs /dev/vg2/lv2 (ext)Mount –alvdisplayCd /rootWget ftp://192.168.0.254/pub/boot.isomkdir /media/cdromvim /etc/fstab/root/boot.iso /media/cdrom iso9660 loop,ro 0 0 Mount –a分类:LINUXSet uid, gid,sticky bit的三个权限的详细说明一个文件都有一个所有者, 表示该文件是谁创建的. 同时, 该文件还有一个组编号, 表示该文件所属的组, 一般为文件所有者所属的组.如果是一个可执行文件, 那么在执行时, 一般该文件只拥有调用该文件的用户具有的权限. 而setuid, setgid 可以来改变这种设置.setuid: 设置使文件在执行阶段具有文件所有者的权限. 典型的文件是/usr/bin/passwd. 如果一般用户执行该文件, 则在执行过程中, 该文件可以获得root权限, 从而可以更改用户的密码.setgid: 该权限只对目录有效. 目录被设置该位后, 任何用户在此目录下创建的文件都具有和该目录所属的组相同的组.sticky bit: 该位可以理解为防删除位. 一个文件是否可以被某用户删除, 主要取决于该文件所属的组是否对该用户具有写权限. 如果没有写权限, 则这个目录下的所有文件都不能被删除, 同时也不能添加新的文件. 如果希望用户能够添加文件但同时不能删除文件, 则可以对文件使用sticky bit位. 设置该位后, 就算用户对目录具有写权限, 也不能删除该文件.下面说一下如何操作这些标志:操作这些标志与操作文件权限的命令是一样的, 都是chmod. 有两种方法来操作,1) chmod u+s temp —为temp文件加上setuid标志. (setuid 只对文件有效)chmod g+s tempdir —为tempdir目录加上setgid标志(setgid 只对目录有效)chmod o+t temp —为temp文件加上sticky标志(sticky只对文件有效)cat /etc/auto.misc# This is an automounter map and it has the following format# key [ -mount-options-separated-by-comma ] location# Details may be found in the autofs(5) manpagecd -fstype=iso9660,ro,nosuid,nodev :/dev/cdrom# the following entries are samples to pique your imagination#linux -ro,soft,intr :/pub/linux #boot -fstype=ext2 :/dev/hda1。

相关文档
最新文档