中培IT学院

Linux系统应用培训方案

浏览:5次 作者:小编

培训背景

本课程采用全程案例驱动的模拟实战模式,辅以丰富的课后实验,旨在帮助学员不仅听得明白、看得透彻,更能切实掌握所学知识。通过精心设计的课堂讲授——融合演示与案例培训于一体的教学方式,我们将对LINUX操作系统的各个方面进行深入浅出的梳理与总结。

 课程内容涵盖LINUX操作系统的核心要素,包括但不限于LINUX的基本概念、发展历程、系统安装、CUI与GUI操作、系统配置、网络应用、应用维护、文件管理、系统运维、账户管理与安全配置等多个维度。我们将通过详细的理论讲解与实践操作,生动阐述LINUX操作系统的起源、应用策略、运维配置以及实践中的技巧要点,确保学员能够全面、深入地理解和掌握LINUX操作系统的精髓。

 

培训收益

1. 精通Linux操作系统常用指令,提升系统管理效率;

2. 熟练配置服务器的时钟、时区,确保时间同步准确;

3. 掌握磁盘设备的全方位管理,优化存储资源分配;

4. 深入学习shell程序设计,培养高效自动化处理能力;

5. 精通正则表达式强化文本处理与搜索技巧;

6. 精练编写shell脚本,实现复杂任务的自动化执行;

7. 深刻理解并灵活运用Linux用户与权限策略,保障系统安全;

8. 理解Umask反码,精细控制文件权限;

9. 精通SUID与SGID高级权限管理,提升安全防护能力;

10. 精通Acl服务访问控制列表的配置,实现灵活的权限管理;

11. 掌握Linux网络管理的高级技巧,优化网络环境;

12. 精通路由配置与文件化方法,提升网络管理效率;

13. 熟练设置crontab周期性自动化任务,实现定时任务执行;

14. 掌握备份服务器的搭建与数据还原,确保数据安全与完整性。

 

培训特色

1.理论与实践相结合、案例分析与行业应用穿插进行;

2.专家精彩内容解析、学员专题讨论、分组研究;

3.通过全面知识理解、专题技能掌握和安全实践增强的授课方式。

 

日程安排

时间

内容

第1天

上午

1.使用光盘或ISO文件最小化安装CentOS7
2.使用Vagrant安装测试Linux服务器
3.Linux安装后的基本配置
4.分别使用用户口令和用户密钥远程登录Linux服务器
5.Linux命令行基础、获得命令使用帮助
6.获取系统基本信息

下午

1.Shell功能及其使用(命令补全、命令历史、命令别名)
2.Shell功能及其使用(重定向、管道、命令替换、命令组合)
3.Linux文件系统布局及其功用
4.Linux常用命令的使用(文件操作、文本操作、信息查看)
5.正则表达式和文本处理“三剑客”(grep/sed/awk)

第2天

上午

1.Linux用户管理、权限管理、进程管理
2.Linux网络配置
内核网络设备名和一致的网络设备名
禁用一致的网络设备名
使用ip命令显示和临时设置网络参数
CentOS下的网络配置文件族
使用nmcli配置以太网络设备并激活连接
3.Linux网络工具
ping、ss(netstat)、traceroute、dig(nslookup)
ftp/lftp、wget/aria2c、elinks/w3m、mail/mutt
ssh、scp、sftp
4.软件包管理
rpm命令的使用
yum命令的使用
配置远程YUM仓库并进行系统更新
使用安装光盘配置本地YUM仓库

下午

1.系统基础服务
周期性任务服务
系统日志服务
OpenSSH服务
时间同步服务
2.Systemd与Linux系统的启动过程
GRUB系统引导器
故障排查与系统援救环境
3.备份与同步
制定灾难恢复计划并检测备份的有效性
使用cp、tar、dd、rsync等常用命令实施备份
使用rsnapshot工具实现快照型备份
使用lsyncd实现实时同步
4.存储管理
磁盘分区与LVM
文件系统管理
5.文件共享服务
FTP、SFTP
Samba
NFS
iSCSI
6.系统管理自动化
Shell编程
Ansible

第3天

上午

1.基本安全
安全的磁盘布局
禁用 Ctrl-Alt-Delete 三键重启
查找并取消文件/目录的非必要的特殊权限
避免安装不必要的软件包
关闭不必要的服务
保持系统更新
为用户和软件执行任务赋予所必需的最低权限
尽量在不同的系统(虚拟机)上运行不同的网络服务
2.Shell 与 SSH安全
限制命令历史的数目
bash 设置自动注销
SSH服务的安全配置并配置fail2ban 服务
3.安全工具
使用 AIDE 工具实现重要文件的完整性检查
使用 chkrootkit/rkhunter 工具实现 rootkit 检查
4.账户安全
口令复杂度要求及口令时效
配置 sudo 并禁用 root 的访问
配置基于 PAM 的账号保护和口令策略
配置基于 PAM 的访问控制
5.SSL/TLS
创建自签名证书及私钥
6.防火墙
Netfilter/iptables
firewalld & firewall-cmd
7.安全基线与OpenSCAP

下午

1.系统性能分析与优化
目的
涉及的人员
影响因素
分析工具
2.内核优化
/proc 和 sysctl
Share Memory Size
ulimit open files
Network arguments
3.系统监视工具的使用
uptime、top/htop、nload
mpstat、vmstat/free、iostat
4.Nagios
Nagios 简介与安装
遍历 Nagios 的目录结构及文件
Nagios 的基本配置语法
Nagios 的检测机制
设置联系人待命规则和通知
监控Linux系统的主机资源
CPU、RAM/SWAP、Disk Usage and Disk IO rate
监控Linux系统的服务(如:Apache)
安装配置 Nagios 的图形化插件 PNPNagios


企业内训1 企业内训1
标签: LINUX 软件系统应用培训 软件系统应用课程 系统应用课程 LINUX课程 Linux技术 LINUX应用 LINUX培训 系统应用培训

上篇: LINUX应用及核心技术培训方案

下篇: IT服务管理培训方案(ITIL 4 Fo....