运维基本功:从时间同步到远程接入
很多初学者在学习 Linux 运维时,容易陷入“只会装系统、会几个常用命令”的尴尬境地。一旦服务器出现时间偏差导致日志混乱,或者需要搭建基础的 VPN 远程访问,便无从下手。这门课程专门针对这类“典型应用运维”中的实际痛点,聚焦于 chrony 时间同步服务和 PPTP 远程访问服务两大核心模块。它不追求高大上的云原生概念,而是回归传统运维最底层的稳定性保障——确保集群时间一致,以及实现安全的内网穿透访问。
适合有一定 Linux 基础,正在备考运维工程师认证,或希望在转岗前夯实实战能力的学习者。如果你发现自己在排查“时间不同步引发的 NTP 报错”或“搭建私网隧道配置混乱”等问题时缺乏系统性思路,这门课正是为你查漏补缺而设。
建议先从“时间同步服务”部分入手。时间是分布式系统和日志分析的基础,chrony 作为现代 Linux 发行版(如 CentOS 7+、RHEL 8)默认的 NTP 实现,其服务端与客户端的配置逻辑比传统的 ntpd 更为严谨。重点掌握 `timedatectl` 时区修改、服务端如何与公网源同步、以及客户端如何配置自动同步策略。这部分视频时长适中,逻辑清晰,是后续理解更复杂集群架构的前提。
远程接入与配套练习策略
在完成时间同步模块后,进入“远程访问服务 PPTP”的学习。尽管 PPTP 在安全性上存在争议,但它作为理解隧道协议、PPP 链路控制及用户认证机制的经典案例,对于掌握 VPN 底层原理仍有不可替代的价值。课程会详细讲解 PPTP 隧道的构建、服务端配置以及客户端连接方式。
学完本课程后,你应该能够独立完成以下任务:在一台 Linux 服务器上部署并调优 chrony 服务,使内部多台主机时间与公网权威时间源保持毫秒级同步;同时,能够基于 PPTP 协议搭建一个基础的远程访问网关,解决跨网络远程连接内网服务器的需求。
资料包中的视频文件请按章节顺序观看,每个技术点都配有对应的演示片段。建议边看边在本地虚拟机中复现操作步骤,特别是修改时区和配置同步源环节,务必亲手验证 `chronyc sources` 和 `chronyc tracking` 的输出结果。通过实战练习,你将不再只是背诵命令,而是真正理解时间同步背后的时钟偏差调整机制,以及 VPN 隧道建立时的身份验证流程。
课程目录
1-1 [玩转Linux典型应用①时间同步服务chrony] 时间同步服务概述chrony (11:10) 1-2 [玩转Linux典型应用①时间同步服务chrony] 修改时区命令timedatectl (08:51) 1-3 [玩转Linux典型应用①时间同步服务chrony] 服务端与公网时间服务器进行同步 (12:31) 1-4 [玩转Linux典型应用①时间同步服务chrony] 客户端定时同步时间方式 (07:18) 1-5 [玩转Linux典型应用①时间同步服务chrony] 客户端使用chrony同步 (21:14) 2-1 [玩转Linux典型应用②远程访问服务pptp] PPTP隧道传输服务概述 (16:17) 2-2 [玩转Linux典型应用②远程访问服务pptp] PPTP服务配置 (14:47) 2-3 [玩转Linux典型应用②远程访问服务pptp] PPTP客户端-Windows (05:37) 2-4 [玩转Linux典型应用②远程访问服务pptp] PPTP无法上网解决 (07:35) 2-5 [玩转Linux典型应用②远程访问服务pptp] PPTP客户端-Linux (02:22) 3-1 [玩转Linux典型应用③文件传输服务Vsftpd] FTP文件传输服务概述 (07:25) 3-2 [玩转Linux典型应用③文件传输服务Vsftpd] FTP文件传输服务模式 (05:41) 3-3 [玩转Linux典型应用③文件传输服务Vsftpd] FTP文件传输服务安装配置 (06:55) 3-4 [玩转Linux典型应用③文件传输服务Vsftpd] FTP文件传输服务配置详解 (05:48) 3-5 [玩转Linux典型应用③文件传输服务Vsftpd] FTP匿名用户配置实战 (20:56) 3-6 [玩转Linux典型应用③文件传输服务Vsftpd] FTP匿名用户配置实战补充 (01:24) 3-7 [玩转Linux典型应用③文件传输服务Vsftpd] FTP本地用户配置实战 (10:19) 3-8 [玩转Linux典型应用③文件传输服务Vsftpd] FTP企业案例实战 (03:34) 4-1 [玩转Linux典型应用④文件共享服务Samba] Samba共享服务概述 (05:30) 4-2 [玩转Linux典型应用④文件共享服务Samba] Samba配置文件概述 (11:17) 4-3 [玩转Linux典型应用④文件共享服务Samba] Samba配置实战 (05:16) 4-4 [玩转Linux典型应用④文件共享服务Samba] Samba客户端-Windows (02:37) 4-5 [玩转Linux典型应用④文件共享服务Samba] Samba客户端-Linux (09:33) 4-6 [玩转Linux典型应用④文件共享服务Samba] Samba客户端自动挂载 (11:12) 4-7 [玩转Linux典型应用④文件共享服务Samba] Samba多用户挂载概述 (01:53) 4-8 [玩转Linux典型应用④文件共享服务Samba] Samba多用户挂载实战 (16:50) 5-1 [玩转Linux典型应用⑤块存储ISCSI] ISCSI块存储概述 (02:58) 5-2 [玩转Linux典型应用⑤块存储ISCSI] ISCSI块存储服务端配置 (12:18) 5-3 [玩转Linux典型应用⑤块存储ISCSI] ISCSI客户端配置 (16:26) 6-1 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH远程服务概述与客户端概述 (39:34) 6-2 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH登陆服务器几种方式 (28:09) 6-3 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH-key密钥分发实战 (07:11) 6-4 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH批量登陆方式 (07:11) 6-5 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH密钥登陆-Windows (08:08) 6-6 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH安全相关配置以及防护 (19:29) 6-7 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH密钥认证-实现批量执行命令与文件分发 (17:56) 6-8 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH远程登录服务小结 (10:30) 6-9 [玩转Linux典型应用⑥网络远程加密访问协议SSH] SSH课后练习 (04:30) 7-1 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储使用场景概述 (15:08) 7-2 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储实战 (16:00) 7-3 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储客户端测试 (07:16) 7-4 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储客户端自动挂载autofs (13:56) 7-5 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储配置文件讲解 (09:03) 7-6 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储服务优化 (05:13) 7-7 [玩转Linux典型应用⑦网络共享存储服务NFS] NFS存储上机实战概述 (10:56) 8-1 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync开篇概述 (09:23) 8-2 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync同步基本概述 (24:28) 8-3 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync同步命令讲解 (41:04) 8-4 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync同步备份思路 (09:08) 8-5 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync同步服务端配置 (26:26) 8-6 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync异地备份思路 (16:39) 8-7 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync无差异备份 (02:43) 8-8 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync定时备份-1 (17:02) 8-9 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync定时备份-2 (58:14) 8-10 [玩转Linux典型应用⑧数据同步服务Rsync] Rsync故障处理思路 (17:59) 8-11 [玩转Linux典型应用⑧数据同步服务Rsync] 全网备份项目图解 (20:01) 8-12 [玩转Linux典型应用⑧数据同步服务Rsync] 全网备份项目需求 (15:45) 9-1 [玩转Linux典型应用⑨WEB应用服务Apache] Apache WEB服务基本概述 (16:45) 9-2 [玩转Linux典型应用⑨WEB应用服务Apache] Apache提供静态WEB服务 (08:51) 9-3 [玩转Linux典型应用⑨WEB应用服务Apache] Apache提供动态WEB服务 (08:33) 9-4 [玩转Linux典型应用⑨WEB应用服务Apache] Apache链接MySQL服务 (14:59) 9-5 [玩转Linux典型应用⑨WEB应用服务Apache] Apache部署动态站点准备工作 (09:05) 9-6 [玩转Linux典型应用⑨WEB应用服务Apache] PHP5升级为PHP7 (17:36) 9-7 [玩转Linux典型应用⑨WEB应用服务Apache] PHP7升级故障处理 (10:50) 10-1 [玩转Linux典型应用⑩WEB应用服务LAMP] LAMP架构部署Discuz (17:27) 10-2 [玩转Linux典型应用⑩WEB应用服务LAMP] LAMP架构部署Wordpress (15:41) 10-3 [玩转Linux典型应用⑩WEB应用服务LAMP] LAMP架构部署Edusohu (26:33) 10-4 [玩转Linux典型应用⑩WEB应用服务LAMP] LAMP架构-迁移至独立数据库 (24:27) 10-5 [玩转Linux典型应用⑩WEB应用服务LAMP] Apache Https (22:15) 10-6 [玩转Linux典型应用⑩WEB应用服务LAMP] Apache Https跳转 (03:34) 11-1 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx基本概述 (11:39) 11-2 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx特性1 (10:28) 11-3 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx特性2 (08:36) 11-4 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx快速安装 (16:46) 11-5 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx常用模块 (02:09) 11-6 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx目录结构概述 (06:38) 11-7 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx常用变量 (06:34) 11-8 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx常见状态码 (06:49) 11-9 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx主配置文件 (28:26) 11-10 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx日志模块 (09:04) 11-11 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx状态监控 (08:31) 11-12 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx作为下载站点 (09:31) 11-13 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx请求限制 (12:21) 11-14 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx请求限制补充 (07:15) 11-15 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx连接限制 (16:59) 11-16 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx基于IP访问控制 (09:22) 11-17 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx基于IP访问控制局限 (08:28) 11-18 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx基于用户密码访问控制 (09:44) 11-19 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx基于用户密码访问控制局限 (02:23) 11-20 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx虚拟主机 (07:33) 11-21 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx虚拟主机别名及注意事项 (19:05) 11-22 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx反向代理基本概述 (06:01) 11-23 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx代理配置语法 (10:37) 11-24 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx正向代理配置实战 (14:32) 11-25 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx反向代理环境准备 (14:22) 11-26 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx反向代理配置实战 (21:59) 11-27 [玩转Linux典型应用⑪WEB应用服务Nginx] 环境准备再次补充 (10:56) 11-28 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡概述 (11:39) 11-29 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡配置语法 (03:56) 11-30 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡配置场景实战 (18:07) 11-31 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡状态模块 (08:09) 11-32 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡调度策略 (18:22) 11-33 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡TCP代理实践 (26:02) 11-34 [玩转Linux典型应用⑪WEB应用服务Nginx] 阿里云SLB实践负载均衡tcp与http (33:37) 11-35 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx动静分离概述 (04:31) 11-36 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx动静分离场景-配置静态站点 (20:13) 11-37 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx动静分离场景-配置动态站点 (39:15) 11-38 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx动静分离场景-本地虚拟机实战 (13:37) 11-39 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx按手机类型调度不同后端节点 (15:23) 11-40 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx按浏览器类型调度不同后端节点 (22:12) 11-41 [玩转Linux典型应用⑪WEB应用服务Nginx] Nginx负载均衡总结 (09:35) 12-1 [玩转Linux典型应用⑫WEB应用服务LNMP] LNMP架构部署 (39:45) 12-2 [玩转Linux典型应用⑫WEB应用服务LNMP] LNMP架构配置 (15:09) 13-1 [Linux典型应用⑬WEB应用服务LNMT] 安装Tomcat (19:23) 13-2 [Linux典型应用⑬WEB应用服务LNMT] 配置Nginx+Tomcat实现LNMT (15:22) 14-1 [玩转Linux典型应用⑭数据库应用服务MySQ] 使用YUM安装MySQL5.7 (25:35) 14-2 [玩转Linux典型应用⑭数据库应用服务MySQ] 使用二进制安装MySQL5.7 (41:55) 14-3 [玩转Linux典型应用⑭数据库应用服务MySQ] 使用源码安装MySQL5.7 (23:38) 14-4 [玩转Linux典型应用⑭数据库应用服务MySQ] 变更MySQL数据库密码 (14:53) 14-5 [玩转Linux典型应用⑭数据库应用服务MySQ] 数据库连接方式 (26:09) 15-1 [玩转Linux典型应用⑮Sed与Awk日志分析] 正则表达式基本概述 (21:22) 15-2 [玩转Linux典型应用⑮Sed与Awk日志分析] 正则表达式例子 (16:05) 15-3 [玩转Linux典型应用⑮Sed与Awk日志分析] 正则表达式例子补充 (16:19) 15-4 [玩转Linux典型应用⑮Sed与Awk日志分析] Sed流编辑器概述 (08:25) 15-5 [玩转Linux典型应用⑮Sed与Awk日志分析] sed打印命令 (15:15) 15-6 [玩转Linux典型应用⑮Sed与Awk日志分析] sed追加命令 (26:47) 15-7 [玩转Linux典型应用⑮Sed与Awk日志分析] sed替换命令 (05:42) 15-8 [玩转Linux典型应用⑮Sed与Awk日志分析] sed删除命令 (07:47) 15-9 [玩转Linux典型应用⑮Sed与Awk日志分析] sed插入命令 (02:57) 15-10 [玩转Linux典型应用⑮Sed与Awk日志分析] sed读入与写入 (08:49) 15-11 [玩转Linux典型应用⑮Sed与Awk日志分析] sed获取下一列行命令 (03:00) 15-12 [玩转Linux典型应用⑮Sed与Awk日志分析] sed暂存和取入 (13:27) 15-13 [玩转Linux典型应用⑮Sed与Awk日志分析] sed反向选择 (01:05) 15-14 [玩转Linux典型应用⑮Sed与Awk日志分析] sed替换命令 (23:00) 15-15 [玩转Linux典型应用⑮Sed与Awk日志分析] sed示例 (21:12) 15-16 [玩转Linux典型应用⑮Sed与Awk日志分析] sed小结 (02:54) 15-17 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk基本概述 (35:15) 15-18 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk内部变量 (44:26) 15-19 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk模式动作 (41:05) 15-20 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组-判断语句 (21:23) 15-21 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组-循环语句 (16:01) 15-22 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组练习1 (17:13) 15-23 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组练习2 (18:16) 15-24 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组分析Nginx案例1 (17:47) 15-25 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组分析Nginx案例2 (18:04) 15-26 [玩转Linux典型应用⑮Sed与Awk日志分析] Awk数组分析Nginx案例3 (23:51)





