马哥教育Linux网络班-资深全程班
(低级课程+中级课程+中级提高课程+高级课程)
一、Linux系统基础及系统管理
一、操作系统发展史,系统架构平台概览; Linux起源、理念、发展历史及各发行版;
二、Linux基础知识、大体命令、取得利用帮忙及文件系统组织结构等;
3、Linux用户、组及权限的基础及相关高级话题,详细讲解useradd/userdel/chmod/chown/usermod/chage/umask等相关命令;
4、Bash基础及配置、标准I/O、管道及shell编程基础;
五、文本处置工具的概念、简单文本编辑器nano的利用、vim编辑器入门、进阶及常常利用技能;
7、Linux系统进程管理大体原理及相关管理工具如ps、pkill、top、htop等的利用;Linux中的作业控制;
八、Linux任务计划的实现,讲解at、cron及anacron的利用;
九、文件查的利器find命令基础及高级应用;
10、TCP/IP网络基础、TCP有限状态机状态转换原理、Linux网络属性配置及网络客户端工具详解;
1一、Linux系统软件包的配置及管理、rpm及yum命令的利用及yum库的制作详解;
1二、常见磁盘接口类型及相关设备特性、Linux磁盘管理、Linux文件系统基础、进阶与高级管理;文件系统相关管理工具利用详解;
13、系统初始化详细流程精解、内核基础及内核的定制(内核的定制、编译及安装);对比说明RHEL5与RHEL6系统启动进程之区别;
14、X1一、SSH、VNC、CUPS系统服务;putty、SecureCRT或Xmanager等ssh客户端的应用;
linux系统vim编辑器1五、文件扩展属性及ACL的应用;
1六、RAID级别及相关概念详解、Linux下软RAID的实现及相关命令行工具的利用;硬件RAID大体原理及配置要点;
17、LVM2大体概念及其实现原理、LVM2相关命令行工具的利用;
1八、Linux日记系统;常见日记管理工具的利用;
1九、SELinux相关概念、原理及相关工具(如setenforce等)的利用;
20、RHEL系统kickstart文件、自动化安装部署及安装盘的定制;
2一、Linux常见系统及网络故障排除(TroubleShooting);
2二、RHEL或CentOS系统定制式精简,实现从零开始按需重组大小、功能等可定制的Linux版本,借以实现从微观角度理解Linux组成及运行原理之目的.
二、shell编程入门及进阶(穿插大量以实现系统自动化管理为目的脚本案例)
一、bash基础及工作环境的定制,详细讲解profile、、bashrc、.bash_profile及.bashrc等配置文件的功用;
二、bash脚本结构及运行;bash变量(局部变量、本地变量、环境变量、位置参数变量及特殊变量)及其表达式;
3、条件测试(整数测试、字符串测试及文件测试);if和case选择分支;
4、for、while、until循环及利用continue和break来控制循环机制;
五、在bash中利用函数,和利用函数来实现bash库;
六、脚本控制:在脚本中捕捉信号并完成自概念处置;
7、脚本执行结果输出:printf命令的利用及在脚本中利用颜;
八、bash脚本运行时配置:在脚本中利用选项;
九、bash数据处置:在脚本中利用数组;
10、bash脚本调试及debug功能的实现;
1一、窗口编程:dialog文本对话框命令及shell编程中的应用;
1二、大体正则表达式、扩展正则表达式及grep命令精讲;
13、sed命令及awk命令精讲;
说明:此部份中的内容不会作为一个单独的部份呈现,而是贯穿于整个课程;其中基础性部份主要在前面第一部份内容中讲解,高级部份及大量的应用在后脸部份的内容中会不按期出现。
三、Linux平台常见网络服务及安全管理
一、系统性能/安全、安全要挟模型和保护方式;系统服务访问控制及服务安全基础;
二、加密/解密原理及数据安全、密钥互换的实现、PKI基础概念及openssl利用详解;
3、DNS(BIND9)服务原理精讲,BIND服务配置、高级应用和安全,并实现以view为核心的适应国内运营商间解析接驳的智能DNS系统;(马哥团队实现的项目:,国内应用仅次于dnspod的智能DNS系统;)
4、ftp服务大体原理,以vsftpd为例讲解ftp服务的实现,包括虚拟用户及相关权限定制、安
全配置及ftps等高级话题;
五、http协议原理、请求/响应报文格式、SSL会话的原理及https协议;apache基础、各MPM模型对比、安装配置及各参数详解;apache虚拟主机的实现及安全应用(https、suEXEC等);
六、PHP环境配置基础及与apache整合的多种途径;MySQL服务入门;LAMP架构的实现;以编译的方式定制LAMP等;
7、nginx的特性详解,nginx的大体配置、虚拟主机的实现、URL地址重写、及安全应用和LEMP的实现等;
八、web应用框架django基础概念及其与apache(mod_python及uWSGI等方式)或nginx的整合;
九、VPN的大体原理及类型、OpenVPN的配置及其应用;
10、iptables/netfilter安全部系工具精讲;iptables命令的大体应用,如各子命令的功能、通用匹配、扩展匹配及跳转目标等;
1一、iptables/netfilter高级应用,包括连接追踪、网络地址转换、及多种扩展模块的利用和七层过滤等高级话题;
1二、RPC的大体概念;NFS服务基础原理及配置;samba服务基础原理及配置;
13、系统原理精讲;postfix/dovecot等邮件服务工具的配置和应用,smtps、pop3s、imaps等高级安全应用的实现;以案例为基础讲解postfix、mysql、ldap、虚拟域、虚拟用户、身份验证、邮件加密、webmail、POP、IMAP服务的整合应用;
14、nss的原理及配置;pam的基础概念、常常利用模块讲解及系统默许的配置讲解;

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。