课程大纲

第1天:Linux基础

  • 模块1:Linux架构简介
    • Linux哲学与Windows的对比。
    • 有效导航命令行界面(CLI)。
    • 文件系统层次结构标准。
  • 模块2:安装与配置
    • 逐步安装Ubuntu Server。
    • 网络配置(Netplan)。
    • 用户和组管理基础。
    • 文件权限和所有权(chmod,chown)。

第2天:软件包管理与远程安全

  • 模块3:高级软件管理
    • 掌握APT(高级包工具)。
    • 管理软件库和处理依赖关系。
    • 系统更新和补丁策略。
  • 模块4:安全远程管理
    • SSH配置和基于密钥的身份验证(无密码登录)。
    • 保护SSH守护进程(fail2ban基础)。
    • 从Windows客户端远程连接。

第3天:自动化与身份管理(新)

  • 模块5:脚本与自动化
    • Bash脚本简介。
    • 自动化备份和系统检查。
    • Cron作业用于计划任务管理。
  • 模块6:使用Samba实现集中身份管理(Active Directory)
    • 概念:理解Linux中的LDAP和Active Directory协议。
    • 实现:安装和配置Samba作为Active Directory域控制器。
    • 管理:通过RSAT(远程服务器管理工具)或CLI创建和管理用户和组。
    • 集成:通过Samba AD对Linux客户端进行身份验证(Winbind/SSSD)。

第4天:Web服务与存储集成

  • 模块7:Web服务器管理
    • 安装和配置Apache/Nginx。
    • 虚拟主机配置(托管多个站点)。
    • SSL/TLS基础,确保Web流量安全。
  • 模块8:NAS与存储管理
    • 理解NFS和CIFS/Samba协议。
    • 挂载NAS共享以实现持久存储。
    • 在启动时自动挂载(fstab配置)。

第5天:故障排除与真实场景

  • 模块9:高级系统故障排除
    • 资源监控(top,htop,free)。
    • 网络诊断(ping,netstat,traceroute,tcpdump)。
    • 综合实验:诊断“损坏”的服务器环境并恢复服务。

要求

  • 具备Windows Server环境的扎实背景。无需Linux经验。

受众

  • IT专业人员,
  • 系统管理员
 35 小时

客户评论 (1)

即将举行的公开课程

课程分类