管理员工 SSH 访问 是面向已能阅读小型清单和 playbook 的学习者的 Ansible 实践课程。帮助工作室迎接新同事,再移除旧设备的访问,同时保护当前登录、备用密钥和已有笔记。
两节 Guided Lab 依次介绍账户创建、私密工作目录、可复用员工列表和定向公钥撤销。独立 Challenge 将这些机制组合到两台主机上的不同人员分配中。你将通过真实 SSH 身份和工作文件检查结果,而不只看自动化摘要。
你将学到什么
完成本课程后,你将能够:
- 用 Ansible 创建限定范围内的 Linux 用户和私密工作目录;
- 区分客户端私钥、获准公钥和可信服务器身份;
- 在可复用声明中使用结构化员工数据、lookup 和循环;
- 只撤销指定旧设备密钥,保留账户和其他合法授权;
- 同时验证新连接拒绝,以及当前与备用密钥登录成功;
- 保留各主机原有工作内容,并确认重复执行收敛。
本课程适合谁
本课程适合希望通过真实远端行为练习常见员工访问管理任务的 Ansible 初学者。
前置知识: 基本终端导航,以及阅读小型 Ansible 清单和 playbook 的练习。所需的账户、主组、密钥、权限、lookup 和循环概念均在使用前解释。
学习环境: 每个单元独立提供 Linux 控制端、两个准备好的 SSH 目标、一次性训练密钥、可信客户端配置和所需 collection。目标是共享训练 VM 内核的容器。你使用 Controller 终端,无需个人服务器或真实员工凭据。
常见问题
需要事先了解 SSH 管理吗?
不需要。Guided Lab 会解释本限定任务所需的身份和命令。你应已能熟练导航终端并阅读小型 Ansible playbook。
会修改平台登录或 SSH 服务器吗?
不会。你只管理准备好的目标内部的课程员工账户。平台账户、自动化访问和服务器设置保持不变。
删除旧钥会终止已有会话吗?
不会。课程验证的是使用旧钥的新连接被拒绝,不教授终止已认证会话。Challenge 使用相同的账户和密钥机制,但改变各主机的人员分配。

