运维基本功:从时间同步到远程接入

很多初学者在学习 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)