当前位置:首页>Linux>从练手玩具到真实训练场,两个初学 Linux 必刷网站

从练手玩具到真实训练场,两个初学 Linux 必刷网站

  • 2026-10-11 08:38:22
从练手玩具到真实训练场,两个初学 Linux 必刷网站

从练手玩具到真实训练场两个初学 Linux 必刷网站

ShellScape 和 Bandit 这两个网站都是学习 Linux 命令行(CLI)和网络安全的优秀交互式平台,但它们在设计理念、技术架构和学习侧重点上有显著区别。

以下是这两个网站的简要介绍及对比:

1. 网站简介

  • • Bandit (OverTheWire)
    • • 定位:经典的闯关式(Wargame)安全竞赛平台。
    • • 内容:专门为初学者设计的 Linux 基础关卡。你通过 SSH 连接到远程服务器,每一关的目标是寻找隐藏在系统某处的下一关密码。
    • • 核心技能:文件权限、管道命令(grep, awk, tr)、文本处理、基础网络通信、简单的加密/解密。
  • • ShellScape
    • • 定位:沉浸式终端角色扮演游戏(Terminal-based RPG)。
    • • 内容:它将 Linux 命令行学习嵌入到了一个类似“地牢探险”的游戏框架中。玩家通过在终端输入命令来移动角色、检查物品和解谜。
    • • 核心技能:目录导航(cd, ls)、文件操作(cat, touch)、基础正则匹配,更侧重于将命令作为游戏交互的介质。

2. 主要区别

特性
Bandit (OverTheWire)
ShellScape
交互方式
真实环境:通过 SSH 连接到真实的 Linux 远程主机。
模拟环境:在浏览器中使用 Web 模拟的终端界面。
游戏性
解谜驱动:纯粹的技术闯关,没有剧情或视觉元素。
叙事驱动:有简单的 ASCII 画面、地图和剧情背景。
难度梯度
跨度很大。从基础查看文件到利用 SUID 权限漏洞。
相对平缓。更强调命令在游戏场景中的逻辑应用。
技术底层
你面对的是真实的 Debian 系统,误操作可能影响环境。
这是一个沙盒模拟器,环境受限但非常安全且响应快。
学习目标
培养 CTF(夺旗赛) 思维和系统管理能力。
培养对 命令行操作 的熟悉感和直觉。

3. 该选哪一个?

  • • 如果你希望“玩游戏”:选择 ShellScape。它的视觉反馈(虽然是字符级的)和探索感更强,能让你在不知不觉中练习 cd 和 ls。
  • • 如果你希望“学技术”:选择 Bandit。它是网络安全行业的标配入门练习。通过它,你学到的是如何在真实的、受限的生产环境中使用 Linux 命令来解决实际问题。

可以先从 ShellScape 培养对手感和目录结构的兴趣,然后再去挑战 Bandit 这种更贴近实战的硬核平台。

两个公众号文尾

分享游泳心得和软件读书笔记
感谢您支持鼓励点赞评论转发

最新文章

随机文章