• 模拟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                   //退出重启

    模拟RHCSA考试环境
    模拟RHCSA考试环境

    配置网络

    系统重启后依然有效

    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 当前的运行情况

    模拟RHCSA考试环境
    模拟RHCSA考试环境

    设定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=检测源的有效性和安全性

    模拟RHCSA考试环境

    创建用户和用户组

    新建一个名为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

    模拟RHCSA考试环境
    模拟RHCSA考试环境

    建立计划任务

    对liubei用户建立计划任务,要求在本地时间的每天14:23执行以下命令:/bin/echo “rhcsa”


    crontab -e -u liubei

    模拟RHCSA考试环境

    文件特殊权限设定

    在/home目录下创建名为admins子目录,并按以下要求设置权限
    /home/admins的所属组为game
    该目录对mage组的成员可读可写可执行,但对其他用户没有任何权限,但root不受限制
    在/home/admins目录下创建的文件的所属组自动被设置为mage


    模拟RHCSA考试环境
    模拟RHCSA考试环境

    调整逻辑卷

    调整逻辑卷及文件系统大小为300MIB
    调整后确保文件系统系统中已存在的内容不能破坏
    调整后的容量可能出现误差,只要280MIB-330MIB之间都是允许的
    调整后,保证其挂载目录不改变,文件系统完成


    lvs
    lvresize -L 300M /dev/exam/lvm2
    xfs_growfs /exam/lvm2
    resize2fs /dev/exam/lvm2

    模拟RHCSA考试环境

    升级系统内核

    模拟RHCSA考试环境

    同步时间

    配置系统时间与服务器cla***oom.example.com同步,系统重启后依然生效


    vim /etc/chrony.conf //编辑配置文件

    模拟RHCSA考试环境
    模拟RHCSA考试环境

    打包文件

    对/etc/sysconfig目录进行打包并用bzip2压缩,生成的文件保存为/root/sysconfig.tar.bz2


    tar -jcvf /root/sysconfig.tar.bz2 /etc/sysconfig

    模拟RHCSA考试环境

    创建用户

    创建一个名为zhao的用户,并满足要求
    用户id为1234
    密码为centos


    useradd -u 1234 zhao
    echo centos | passwd --stdin zhao

    模拟RHCSA考试环境

    创建swap分区

    新建的swap分区容量为512MIB
    重启系统后,新建的swap分区会自动激活
    不要删除或者修改原有的swap分区


    模拟RHCSA考试环境
    模拟RHCSA考试环境
    模拟RHCSA考试环境

    查找文件

    把系统拥有者为zhao用户的所有文件,并将其拷贝到/root/findfiles目录中


    mkdir /root/findfile
    find / -user zhao -exec cp -a {} /root/findfile/ ;

    模拟RHCSA考试环境

    过滤文件

    把/usr/share/dict/words文件中所有包含seismic字符串的行找到,并将这些行按照原始文件的顺序存放在/root/wordist中,/root/wordlist文件不能包含空行


    cat /usr/share/dict/words | grep seismic > /root/wordlist

    模拟RHCSA考试环境

    新建逻辑卷

    创建一个名为exam的卷组,卷组的PE尺寸为16MIB
    逻辑卷的名字为lvm2.所属卷组为exam,该逻辑卷由8个PE组成
    将新建的逻辑卷格式化为xfs文件系统,要求系统启动时,该逻辑卷能自动挂载到/exam/lvm2目录


    模拟RHCSA考试环境

    模拟RHCSA考试环境
    模拟RHCSA考试环境
    模拟RHCSA考试环境
    模拟RHCSA考试环境
    模拟RHCSA考试环境

  • 相关阅读:
    Spark Streaming企业运用
    spark企业运用
    sparkcore企业运用
    Spark GraphX从入门到实战
    sparkstreaming入门到实战
    sparkSql从入门到实战
    sparkcore入门到实战
    spark机器算法从入门到实战
    flink实时数仓从入门到实战
    github上克隆私有项目
  • 原文地址:https://www.cnblogs.com/fyc001/p/10007249.html
Copyright © 2020-2023  润新知