关于 azure-bastion
azure-bastion 是 Azure Bastion 指南技能,面向设计和运维 Azure 资源安全远程访问的团队。它结合本地主题索引与联网获取的 Microsoft 文档。
主要功能
- 01成本与 SKU 选择指导
- 02网络架构模式
- 03主机扩展与会话限制
- 04身份验证与访问加固
- 05监控与会话管理
适用场景
- 01选择或升级 Bastion SKU
- 02设计中心辐射或仅专用访问架构
- 03规划会话容量
- 04配置诊断与会话录制
MCP 相关
该技能可通过 mcp_microsoftdocs:microsoft_docs_fetch 获取文档,并将 fetch_webpage 列为备用方式。
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ microsoftdocs/ agent-skills --skill azure-bastion安装后在 Claude Code 中输入/azure-bastion确认已加载。
详细介绍
Azure Bastion 技能
此技能提供 Azure Bastion 方面的专家指导,涵盖最佳实践、决策、架构与设计模式、限制与配额、安全性、配置以及集成与编码模式。它结合本地快速参考内容与远程文档获取功能。
如何使用此技能
重要提示(面向 Agent):使用下方的类别索引查找相关章节。对于标注了行范围的类别(例如
L35-L120),请使用read_file读取指定行。对于包含文件链接的类别(例如[security.md](security.md)),请使用read_file读取链接指向的参考文件
重要提示(面向 Agent):如果
metadata.generated_at已超过 3 个月,请建议用户从仓库拉取最新版本。如果没有mcp_microsoftdocs工具,请建议用户安装:安装指南
此技能需要网络访问权限才能获取文档内容:
- 首选:使用
mcp_microsoftdocs:microsoft_docs_fetch,并将查询字符串设为from=learn-agent-skill。返回 Markdown。 - 备用:使用
fetch_webpage,并将查询字符串设为from=learn-agent-skill&accept=text/markdown。返回 Markdown。
类别索引
| 类别 | 行 | 说明 |
|---|---|---|
| 最佳实践 | L35-L39 | 介绍如何通过调整大小、扩展和使用模式来降低 Azure Bastion 成本,同时保持安全的远程访问,并遵循合规性最佳实践。 |
| 决策 | L40-L46 | 介绍如何选择和升级 Bastion SKU 层级,以及如何在虚拟网络、订阅和环境之间使用基于 IP 的 Bastion 连接。 |
| 架构与设计模式 | L47-L53 | 介绍 Azure Bastion 的架构选项与模式:中心辐射型和对等互连虚拟网络、仅专用部署、网络/拓扑设计,以及安全远程访问的部署指南。 |
| 限制与配额 | L54-L58 | 介绍如何配置 Azure Bastion 主机扩展限制,包括 RDP/SSH 并发会话上限、连接阈值,以及如何针对不同 SKU 调整或规划容量。 |
| 安全性 | L59-L65 | 介绍如何配置安全的 Azure Bastion 访问:Entra ID 身份验证设置、强化 NSG 规则,以及如何在 Bastion 部署中应用安全基准最佳实践。 |
| 配置 | L66-L77 | 介绍如何配置 Bastion 设置、Kerberos、监视/诊断、指标/日志、原生客户端访问、会话监视/录制,以及用于安全远程访问的可共享链接。 |
| 集成与编码模式 | L78-L85 | 介绍如何将 Bastion 与 AKS 专用集群、VM 规模集以及原生 Windows/Linux 客户端配合使用,包括通过 Bastion 设置 RDP/SSH 和文件传输工作流。 |
最佳实践
| 主题 | URL |
|---|---|
| 在不降低安全性的前提下优化 Azure Bastion 成本 | https://learn.microsoft.com/en-us/azure/bastion/cost-optimization |
决策
| 主题 | URL |
|---|---|
| 选择合适的 Azure Bastion SKU 层级 | https://learn.microsoft.com/en-us/azure/bastion/bastion-sku-comparison |
| 在不同环境中使用 Azure Bastion 基于 IP 的连接 | https://learn.microsoft.com/en-us/azure/bastion/connect-ip-address |
| 安全地查看和升级 Azure Bastion SKU 层级 | https://learn.microsoft.com/en-us/azure/bastion/upgrade-sku |
架构与设计模式
| 主题 | URL |
|---|---|
| 了解 Azure Bastion 部署架构 | https://learn.microsoft.com/en-us/azure/bastion/design-architecture |
| 设计和部署仅专用 Azure Bastion | https://learn.microsoft.com/en-us/azure/bastion/private-only-deployment |
| 在虚拟网络对等互连架构中使用 Azure Bastion | https://learn.microsoft.com/en-us/azure/bastion/vnet-peering |
限制与配额
| 主题 | URL |
|---|---|
| 配置 Azure Bastion 主机扩展限制 | https://learn.microsoft.com/en-us/azure/bastion/configure-host-scaling |
安全
| 主题 | URL |
|---|---|
| 为 Azure Bastion 配置 Entra ID 身份验证 | https://learn.microsoft.com/en-us/azure/bastion/bastion-entra-id-authentication |
| 配置 Azure Bastion NSG 规则以实现安全访问 | https://learn.microsoft.com/en-us/azure/bastion/bastion-nsg |
| 使用基准指南保护 Azure Bastion 部署 | https://learn.microsoft.com/en-us/azure/bastion/secure-bastion |
配置
| 主题 | URL |
|---|---|
| 了解和管理 Azure Bastion 配置设置 | https://learn.microsoft.com/en-us/azure/bastion/configuration-settings |
| 为 Azure Bastion 配置 Kerberos 身份验证 | https://learn.microsoft.com/en-us/azure/bastion/kerberos-authentication-portal |
| 为 Azure Bastion 配置监视和诊断 | https://learn.microsoft.com/en-us/azure/bastion/monitor-bastion |
| Azure Bastion 监视指标和日志参考 | https://learn.microsoft.com/en-us/azure/bastion/monitor-bastion-reference |
| 为 Azure Bastion 配置本机客户端访问 | https://learn.microsoft.com/en-us/azure/bastion/native-client |
| 监视和管理活动的 Azure Bastion 会话 | https://learn.microsoft.com/en-us/azure/bastion/session-monitoring |
| 配置和使用 Azure Bastion 会话录制 | https://learn.microsoft.com/en-us/azure/bastion/session-recording |
| 创建和管理 Azure Bastion 可共享链接 | https://learn.microsoft.com/en-us/azure/bastion/shareable-link |
集成与编码模式
| 主题 | URL |
|---|---|
| 通过 Azure Bastion 连接到 AKS 专用群集 | https://learn.microsoft.com/en-us/azure/bastion/bastion-connect-to-aks-private-cluster |
| 使用 Azure Bastion 连接到 VM 规模集 | https://learn.microsoft.com/en-us/azure/bastion/bastion-connect-vm-scale-set |
| 通过 Azure Bastion 从 Linux 本机客户端连接 | https://learn.microsoft.com/en-us/azure/bastion/connect-vm-native-client-linux |
| 通过 Azure Bastion 从 Windows 本机客户端连接 | https://learn.microsoft.com/en-us/azure/bastion/connect-vm-native-client-windows |
| 通过 Azure Bastion 本机客户端传输文件 | https://learn.microsoft.com/en-us/azure/bastion/vm-upload-download-native |
评论
支持 Markdown