集团站切换校区

RHCE红帽认证工程师

课时总数:90课时

课程介绍


认证课程培训安排:

全日脱产班,早9:00-下午5:00 周一至周五上课。
在职周末班,早9:00-下午5:00 周六或周日上课。
在职晚班,晚19:00-晚21:30 周一到周四上课。
了解考试或培训费用、开班时间、培训方式、报名考试,可直接在线咨询或者电话咨询:
在线咨询
24小时电话咨询:13558330912
+QQ咨询:450959328

+微信咨询:630792661


  一、课程目标

      ●  安装部署RHEL7.0

      ●  使用命令行,通过命令行管理文件

      ●  在红帽Linux下获取系统帮助,创建、查看及编辑文件

      ●  创建和管理用户、文件,实行系统安全管理,监控和管理Linux进程

      ●  配置和保护OpenSSH服务

      ●  配置和管理红帽Linux网络,通过防火墙限制网络访问

      ●  管理Linux系统的分区和文件系统,管理逻辑卷存储,管理NFS/SMB

      ●  针对Linux的启动引导进程进行控制及故障排除

      ●  管理DNS服务,邮件服务、HTTP服务等

      ●  BASH条件及架构,配置sheel环境

      ●  Linux系统容器及Docker技术

      ●  编写BASH脚本

  二、课程大纲

    1.Linux介绍

      ●  Linux发展历程

      ●  安装与部署Linux

    2.命令行

      ●  使用本地控制台访问命令行

      ●  使用桌面访问命令行

      ●  使用BashShell执行命令

      ●  Linux文件系统层次结构

      ●  根据名称查找文件

      ●  使用命令行工具管理文件

      ●  使用路径名扩展匹配文件名

      ●  使用man命令读取文档

      ●  使用pinfo命令读取文档

      ●  读取/usr/share/doc中的文档

      ●  从红帽获取帮助

    3.文件和目录

      ●  将输出重定向到文件或程序

      ●  从Shell提示符编辑文本文件

      ●  使用图形化编辑文本文件

      ●  vim文本编辑器

      ●  vim基本工作流程

      ●  使用vim编辑

      ●  管理压缩的tar存档

      ●  在系统间安全地复制文件

      ●  在系统间安全地同步文件

    4.用户与组

      ●  用户和组

      ●  获取超级用户访问权限

      ●  管理本地账户

      ●  管理本地组账户

      ●  管理用户密码

    5.权限

      ●  Linux文件系统权限

      ●  从命令行管理文件系统权限

      ●  管理默认权限和文件访问

      ●  POSIX访问控制列表

      ●  使用ACL保护文件安全

    6.包管理

      ●  将系统关联至软件更新订阅

      ●  RPM软件包和yum

      ●  使用yum管理软件更新

      ●  启用yum软件存储库

      ●  检查RPM软件包文件

    7.网络

      ●  网络概念

      ●  验证网络配置

      ●  使用nmcli配置网络

      ●  编辑网络配置文件

      ●  配置主机名和名称解析

      ●  IPV6联网概念

      ●  IPV6联网配置

      ●  配置网络合作

      ●  管理网络合作

      ●  配置软件网桥

    8.磁盘

      ●  识别文件系统和设备

      ●  挂载和卸载文件系统

      ●  制作文件间的链接

      ●  查找系统中的文件

      ●  添加分区/文件系统和永久挂载

      ●  管理交换空间

      ●  逻辑卷管理概念

      ●  管理逻辑卷

      ●  扩展逻辑卷

    9.进程

      ●  进程

      ●  控制作业

      ●  中断进程

      ●  监控进程活动

      ●  进程优先级和“nice”概念

      ●  使用nice和renice影响进程优先级

      ●  识别自动启动的系统进程

      ●  控制系统服务

      ●  使用systemctl控制服务

      ●  控制启动过程

      ●  使用SSH访问远程命令行

      ●  配置基于SSH密钥的身份验证

      ●  自定义SSH服务配置

    10.计划任务

      ●  使用at计划一次性任务

      ●  使用cron计划周期性作业

      ●  计划系统cron作业

      ●  管理临时文件

      ●  系统日志架构

      ●  查看系统日志组成总价

      ●  查看systemd日志条目

      ●  保存systemd日志

      ●  保持准确的时间

    11.安全

      ●  管理SELinux安全性

      ●  启用和监控SecurityEnhancedLinux(SELinux)

      ●  更改SELinux模式

      ●  更改SELinux上下文

      ●  更改SELinux布尔值

      ●  对SELinux进程故障排除

      ●  使用firewalld限制网络通信

      ●  限制网络通信

      ●  网络端口安全性

      ●  管理firewalld

      ●  管理富规则

      ●  伪装和端口转发

      ●  管理SELinux端口标记

    12.无人值守

      ●  使用Kickstart自动安装

      ●  定义AnacondaKickstart系统

      ●  使用Kickstart部署新虚拟系统

    13.故障排除

      ●  对RedHatEnterpriseLinux启动过程进程控制和故障排除

      ●  RedHatEnterpriseLinux启动过程进程控制和故障排除

      ●  修复常见启动问题

      ●  修复在启动时出现的文件系统问题

    14.DNS

      ●  管理服务器的DNS

      ●  DNS概念

      ●  主从DNS

      ●  配置缓存名称服务器

      ●  DNS故障排除

    15.NFS

      ●  连接到网络定义的用户和组

      ●  使用身份管理服务

      ●  访问具有网络文件系统NFS的网络存储

      ●  通过NFS挂载网络存储

      ●  通过NFS自动挂载网络存储

      ●  提供基于文件的存储

      ●  导出NFS文件系统

      ●  保护NFS导出

    16.SAMBA

      ●  访问具有SMB的网络存储

      ●  访问具有SMB的网络存储

      ●  提供SMB文件共享

      ●  执行多用户SMB挂载

    17.块存储

      ●  提供远程块存储

      ●  ISCSI概念

      ●  提供iscs目标

      ●  访问iscsi存储

    18.邮件

      ●  配置电子邮件传输

      ●  配置仅发送电子邮件服务

    19.HTTPD

      ●  提供apachehttpdweb服务

      ●  配置apachehttpd

      ●  虚拟主机的配置和故障排除

      ●  配置HTTPS

      ●  集成动态WEB内存

    20.数据库

      ●  配置MariaDB数据库

      ●  安装mariaDB

      ●  使用mariaDB数据库

      ●  管理数据库用户和访问权限

      ●  创建和恢复mariaDB备份

    21.正则表达式

      ●  通过grep使用正则表达式

      ●  正则表达式基础

      ●  使用grep匹配文本

    22.BASH

      ●  编写bash脚本

      ●  bashshell脚本编写基础知识

      ●  bash条件句和控制结构

      ●  使用条件句和控制结构优化bashshell脚本

      ●  配置shell环境

      ●  更改shell环境

免费申请体验 立即咨询
在线咨询 ×

您好,请问有什么可以帮您?我们将竭诚提供最优质服务!