1. Windows系统&网络工程 | ||
实训主题 | 实训内容 | 实训目标 |
Windows系统管理 | VMware虚拟机环境部署、Ghost系统备份与还原 Windows 7、Windows Server 2008的安装与基本设置 用户与组账户的管理、NTFS权限 共享文件夹、磁盘管理、远程桌面连接 Active Directory与Windows域 组策略与安全设置 |
学会使用VMware部署实验环境,Ghost备份与还原主机系统 学会如何为企业员工创建用户、通过组实现用户的集中管理,针对不同员工设置访问文件的权限 了解硬盘分区的规划和动态磁盘的创建,确保企业数据的可靠性、提高读写效率 学会Windows域环境的实现、集中管理企业的计算机及用户 |
计算机网络 | 网络概述、网络拓扑结构、OSI参考模型与TCP/IP协议 物理层、双绞线的制作、综合布线 数据链路层与交换机 网络层与IP地址、静态路由配置与默认路由配置 传输层、TCP三次握手、四次握手、Wireshark抓包分析 应用层协议(DNS/SMTP/POP3/HTTP/HTTPS/Telnet/FTP/TFTP) 使用tftp上传与下载配置文件与IOS系统 SOHO路由器的配置 |
了解网络通讯原理 学会企业局域网络的组建 了解Cisco交换机路由器工作原理,学会Cisco交换机路由器的配置 了解常用的应用层协议的工作原理 学会使用抓包软件进行数据抓包与分析,破解Telnet密码 学会破解交换机与路由器密码 学会路由器和交换机IOS的备份与恢复 学会SOHO路由器的配置 |
思科路由与交换技术 | Cisco产品体系介绍、GNS模拟器的使用 VLAN、VLAN Trunk、Ethernet Channel 三层交换与DHCP STP生成树协议、HSRP概述和工作原理、配置HSRP ACL概述、标准ACL、扩展ACL NAT概述与应用、NAT的配置 |
熟练配置VLAN、VLAN Trunk、Ethernet Channel 掌握三层交换技术和DHCP的配置 掌握STP生成树协议的配置 熟练配置HSRP、ACL、NAT应用 掌握构建大中型企业网络,并处理网络中常见故障 保证网络的可靠性、可扩展性,能够对网络进行调试、优化及排错 |
2.Linux系统&服务管理 | ||
实训主题 | 实训内容 | 实训目标 |
Linux系统管理 | Linux系统的安装及常用命令的使用 Vim编辑器的基本操作与高级应用 RPM软件包管理、YUM仓库配置、源码包的安装 Linux用户与组管理、Linux文件权限管理 特殊权限SUID、SGID、Sticky Bit权限以及ACL权限 Linux磁盘管理、文件系统管理、RAID阵列、LVM卷管理 Linux进程管理、Cron与At计划任务、Linux系统引导过程 Linux日志管理、Linux网络管理、OpenSSH远程控制 Linux备份策略、引导故障排除 |
了解Linux系统的构成/发展史/特点 了解Linux系统在企业中的应用 学会从命令行管理Linux服务器 学会Linux下的文档管理、压缩备份及恢复 学会Linux下用户和权限管理 学会Linux下的磁盘存储管理 学会Linux下的软件安装、进程和服务、计划任务管理 学会为Linux服务器配置网络、远程管理Linux服务器 学会分析并排除Linux主机的常见故障 |
Linux网络服务 | DHCP、NTP服务器的配置 NFS、Samba、Vsftpd文件共享服务的配置 PXE+Kickstart无人值守安装环境部署 DNS服务器的搭建(主从、缓存、子域授权、DNS视图、事务认证) LAMP、Apache虚拟主机、AWStats日志分析、Discuz!论坛搭建 Postfix邮件服务器的搭建、SMTP发信认证、Webmail及管理平台 Rsync+Crontab实现文件备份同步、网站镜像 KVM虚拟化平台构建、virsh虚拟机管理、虚拟机快速重建 |
学会网站、邮件、文件共享等常见的企业服务器构建 学会为服务器裸机批量装配系统,掌握无人值守、多系统选择配置 理解DNS工作原理,学会配置主从/缓存/子域授权/视图/事务认证等解析应用 学会搭建LAMP平台并部署、测试PHP应用、通过AWStats分析Web访问量 学会Linux服务器的rsync远程备份、异地Web镜像 学会构建并管理基于Postfix的邮件系统、集成Webmail管理平台 理解虚拟化和云计算的工作模式,学会搭建KVM虚拟化平台,分别掌握KVM的图形化、命令行管理方法 |
3. 信息安全&数据库 | ||
实训主题 | 实训内容 | 实训目标 |
Linux安全应用 | 安全概述、服务器安全维护原则 服务器加固 通信安全 应用服务安全 CA及证书部署、应用 网络攻击行为分析 利用iptables实现防火墙及NAT |
了解服务器安全的原则和常见的网络攻击手段 掌握数据加密、解密的工作原理、数据加密工具、加密算法 学会使用PAM、SELinux加强服务安全 学会配置CA服务器并实现安全的WEB/邮件服务器 熟练使用网络扫描工具、抓包工具进行协议分析 学会通过iptables防火墙进行服务器加固 学会针对网络/主机入侵、漏洞/安全风险的检测/评估方法 |
MySQL数据库管理 | 数据库服务软件简介、MySQL的优点、搭建MySQL数据库服务器 MySQL数据库/数据表操作、SQL查询语句(单表查询、多表查询) MySQL数据库存储引擎、数据库索引类型、表结构、数据导入导出 密码恢复及设置、用户权限管理及撤销 常用MySQL管理工具 数据库备份与恢复、数据库增量备份(mysqldump、xtrabackup) MySQL 主从复制+读写分离 MySQL集群配置、MySQL-MMM配置 MySQL性能调优 |
了解数据库服务软件 MySQL的结构体系 掌握MySQL数据库的创建与删除、表的创建与删除、常见查询操作 掌握数据类型、表结构的修改、索引类型 掌握MySQL支持的存储引擎、MySQL日志类型、binlog文件的使用 掌握用户的授权及权限的撤销、查看权限 了解数据库的备份方式、掌握备份工具的使用 了解主从复制工作原理、配置主从复制结构、熟练配置MySQL读写分离架构 熟练配置MySQL集群、优化MySQL服务器 掌握MySQL-MMM架构的部署及使用 |
4.运维自动化&监控 | ||
实训主题 | 实训内容 | 实训目标 |
Shell脚本编程 | Shell基础、变量的赋值和调用 条件测试、运算符、编写Shell脚本 流程控制(分支结构、循环结构、选择结构、控制指令) 定义Shell函数、数组、函数的递归调用 正则表达式的应用实践 expect交互式任务通信详解 sed与awk详解 |
了解什么是Shell、Linux系统支持哪些Shell、掌握BASH的功能 学会运用Shell变量/流程控制结构编写运维脚本 学会使用正则表达式匹配数据 学会使用sed对文件/文本进行操作,awk对数据做过滤/提取/统计操作 学会使用expect实现Shell脚本的免交互 熟悉Shell脚本在生产环境中的应用 培养脚本编程思想、学会编写Linux服务控制脚本 |
Linux高级运维 | Squid缓存机制、基本代理配置、ACL访问控制 CDN分发技术原理、Squid反向Web加速应用 高性能HTTP加速器Varnish Web前端加速(HAProxy+Varnish) Nginx配置优化、反向代理应用、LNMP平台构建及应用部署 Nginx防盗链、Apache与Nginx的对比、rewrite以及压力测试 Web后端加速及Session共享(LNMP+Memcached) |
掌握代理服务器工作原理以及Squid配置 掌握CDN分发技术原理 熟练配置Varnish高性能HTTP加速器 熟练配置Nginx服务器实现7层负载均衡 掌握Nginx的配置、反向代理 掌握Nginx防盗链、以及与Apache服务器的对比、rewrite功能 熟练部署LNMP+Memcached网站运行平台 |
Linux监控 | 系统和网络监控概述 基本监控工具(sar、mpstat、iptraf等) SNMP协议原理、SNMP配置及查询 Cacti与Nagios的安装、配置及高级应用 Zabbix工作原理及配置 |
了解生产环境中常用的监控软件 掌握常用系统/网络监控工具的使用 学会部署企业Cacti/Nagios/Zabbix监控系统进行网络、服务的实时监控 学会编写Nagios监控插件,完成特定资源的监控 |
5. 集群技术&云计算 | ||
实训主题 | 实训内容 | 实训目标 |
Linux集群与存储 | 常见存储技术 IP SAN和FC SAN原理及实施 LVS和HAProxy负载平衡集群原理、调度算法分析 Keepalived高可用集群、LVS+Keepalived整合 RHCS高可用集群高级应用 |
熟练部署iSCSI服务、IPSAN存储系统 学会使用LVS、HAProxy软件搭建企业服务器负载均衡集群 学会通过Keepalived实现高可用集群解决方案 解决千万并发的访问问题 学会使用RHCS构建企业HA服务器集群 |
Python运维开发 | Python基础 Python对象及基础数据类型 Python高级数据类型 Python流程控制 文件和输入输出 错误和异常处理 函数和函数式编程 模块化编程方法 面向对象编程 Python网络编程 |
学会Python编程的语法,了解Python适用的场景 掌握Python的编程思想及其语法风格 学会编写简单的计算器程序、简单的猜拳游戏 学会编写一个家庭财务系统 学会编写用户的登录认证、用户查询系统、网站页面、文件访问计数程序 学会编写数据备份程序、Web爬虫功能软件 学会通过Python实现面向对象的编程 学会运维开发所需的技术、学会编写全双工聊天软件 学会编写名字服务器(模拟DNS服务器功能) 学会使用ftplib实现远程自动备份功能 |
OpenStack云计算平台 | OpenStack平台的架构介绍、安装部署、Horizon管理界面 安装配置Qpid消息中间件服务 安装配置并验证Keystone身份认证服务 安装配置Swift对象存储服务、安装Glance镜像服务、导入系统镜像 安装并管理Cinder块存储服务 OpenStack平台的网络服务安装、配置及管理 安装Cloud Controller控制器 Nova计算节点的安装/添加/删除、从命令行加载实例 安装配置Heat自动配置服务 安装和管理Ceilometer计量监控服务 |
理解OpenStack平台的体系架构、各个组件的功能 学会部署OpenStack云平台,并完成相应的配置和管理任务 学会在OpenStack平台内部署系统镜像,并安装网络服务 具有从事OpenStack云计算项目相关工作的基本能力 |