api-evangelist/ssh

GitHub: api-evangelist/ssh

该仓库是一个 SSH 协议相关 API 的索引项目,整理了 OpenSSH 和 Teleport 等密钥与访问管理接口的规范文档及多种格式的 API 描述文件。

Stars: 0 | Forks: 0

# SSH (ssh) SSH (Secure Shell) 是一种加密网络协议,用于在不安全的网络上进行安全的远程登录、命令执行和计算机之间的文件传输。它提供强大的加密、身份验证和数据完整性,取代了 Telnet 和 rlogin 等不安全的协议。SSH 是系统管理、DevOps 和安全基础设施访问的基础工具。许多供应商提供 SSH 客户端库、服务端实现和管理 API。 **APIs.json:** [https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/apis.yml](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/apis.yml) ## 范围 - **类型:** 索引 ## 标签 - SSH - Secure Shell - 远程访问 - 密码学 - 网络安全 - 系统管理 ## 时间戳 - **创建:** 2025-01-01 - **修改:** 2026-05-19 ## API ### OpenSSH 密钥管理 API OpenSSH 是首要的开源 SSH 实现。虽然 SSH 本身是一个协议,但 OpenSSH 为密钥管理、authorized_keys 配置、known_hosts 管理以及与 PAM 和证书颁发机构的集成提供了编程接口。SSH 证书颁发机构通过短期证书实现大规模的密钥管理。 - **Human URL:** [https://www.openssh.com/](https://www.openssh.com/) - **Base URL:** `https://api.openssh.example.com/v1` #### 标签 - SSH - OpenSSH - 密钥管理 - 证书颁发机构 - 身份验证 #### 属性 - [文档](https://www.openssh.com/manual.html) - [OpenAPI](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/openapi/ssh-key-management-openapi.yml) — [OpenAPI 规范](https://spec.openapis.org/oas/latest.html) - [Postman Collection](collections/ssh-key-management.postman_collection.json) — [Postman Collection 2.1](https://schema.getpostman.com/json/collection/v2.1.0/collection.json) - [开放集合](collections/ssh-key-management.opencollection.json) — [开放集合 1.0](https://schema.opencollection.com/opencollection/v1.0.0.json) ### Teleport 访问管理 API Teleport 是一个现代 SSH 基础设施访问平台,为 SSH、Kubernetes、数据库和 Web 应用程序提供基于证书的身份验证、会话记录、审计日志和基于角色的访问控制。Teleport 的 API 支持以编程方式管理用户、角色、证书和访问策略。 - **Human URL:** [https://goteleport.com/](https://goteleport.com/) - **Base URL:** `https://teleport.example.com/v1` #### 标签 - SSH - 访问管理 - 证书颁发机构 - 零信任 - 特权访问 #### 属性 - [文档](https://goteleport.com/docs/) - [Postman Collection](collections/ssh-key-management.postman_collection.json) — [Postman Collection 2.1](https://schema.getpostman.com/json/collection/v2.1.0/collection.json) - [开放集合](collections/ssh-key-management.opencollection.json) — [开放集合 1.0](https://schema.opencollection.com/opencollection/v1.0.0.json) ## 通用属性 - [网站](https://www.openssh.com/) - [文档](https://www.openssh.com/manual.html) - [GitHub 组织](https://github.com/openssh) - [OpenAPI](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/openapi/ssh-key-management-openapi.yml) — [OpenAPI 规范](https://spec.openapis.org/oas/latest.html) - [JSON Schema](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/json-schema/ssh-key-schema.json) — [JSON Schema](https://json-schema.org/specification) - [JSON 结构](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/json-structure/ssh-key-structure.json) - [J S O N L D Context](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/json-ld/ssh-context.jsonld) - [Spectral 规则](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/rules/ssh-rules.yml) - [词汇表](https://raw.githubusercontent.com/api-evangelist/ssh/refs/heads/main/vocabulary/ssh-vocabulary.yml) ## 维护者 **FN:** Kin Lane **Email:** kin@apievangelist.com
标签:SSH, 内核驱动, 加密通信, 系统运维, 网络协议, 远程登录