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, 内核驱动, 加密通信, 系统运维, 网络协议, 远程登录