路线图资料库 安全基础 从这里开始

Linux 与操作系统

像专业人士一样使用 Linux 和 Windows:命令行、操作系统的内部原理、运行服务器,以及加固它们。

时长: 17–24 周

浏览所有路线图

安全基础

网络安全与 AI 安全路线图55

Core domains6
Infrastructure5
Data protection4
Engineering and product5
Defensive security6
Offensive security7
GRC and audit7
AI security7
Specialised and emerging8

认证8

时长
17–24 周
可从事
Linux 系统管理员, 安全工程师, DevOps 工程师, SOC 分析师

所有准备进入安全、DevOps 或云领域的人。大多数服务器、安全工具和攻击都发生在这些系统上。

  1. 阶段 1: Linux 命令行 , 3–4 周

    学习内容

    • 在文件系统中移动
    • 文件、用户和权限
    • 管道和重定向
    • grep、find、sed 和 awk
    • 用包管理器安装软件

    免费资源

    动手做: 完成 OverTheWire Bandit 的前 20 关,并记录你学到的每条命令。

    进入下一阶段的标准: 你能不用鼠标在终端完成日常工作,并通过阅读 man 手册学会新命令。

  2. 阶段 2: 操作系统如何工作 , 4–6 周

    学习内容

    • 进程和线程
    • 内存与虚拟内存
    • 文件系统
    • 系统调用
    • 计算机如何启动

    免费资源

    动手做: 用 C 或 Python 写一个小型 shell,能运行命令、支持管道并处理 Ctrl+C。

    进入下一阶段的标准: 你能一步步解释运行一个程序时发生了什么。

  3. 阶段 3: 运行 Linux 服务器 , 4–6 周

    学习内容

    • 用户、组和 sudo
    • 用 systemd 管理服务
    • 日志与 journalctl
    • SSH 密钥
    • 定时任务与备份

    免费资源

    动手做: 在虚拟机中搭建一台 Linux 服务器:提供一个网页,只允许 SSH 密钥登录,并且每晚自动备份。

    进入下一阶段的标准: 你能从日志中找出服务失败的原因并修复它。

  4. 阶段 4: Windows 与 PowerShell , 3–4 周

    学习内容

    • PowerShell 基础
    • Windows 服务和注册表
    • 事件日志
    • Active Directory:用户、组和域
    • 组策略

    免费资源

    动手做: 搭建一个包含一台域控制器和一台客户端的小型 Windows 实验环境,并写一个 PowerShell 脚本列出每个用户及其最后登录时间。

    进入下一阶段的标准: 你能解释 Windows 域登录是如何进行的,以及记录在哪里。

  5. 阶段 5: 脚本与加固 , 3–4 周

    学习内容

    • Bash 脚本
    • 用 Python 自动化任务
    • 主机防火墙
    • CIS 基准
    • 审计系统中的薄弱配置

    免费资源

    动手做: 用 Lynis 审计你的服务器,修复最重要的问题,并写一个脚本检查它们保持修复状态。

    进入下一阶段的标准: 你能加固一台新服务器,并证明你做了哪些更改。

返回所有路线

最近审核: . 发现失效链接,或者希望增加一条路线? 联系