github-ssh-setup - 安全地配置并验证 GitHub SSH 访问
安全地配置、修复、轮换和验证新旧计算机上的 GitHub SSH 认证。
标签
更新于: 2026-09-17能力
典型输入
典型输出
该技能可以做什么
- 检查现有 SSH 身份元数据
- 生成 Ed25519 SSH 密钥
- 配置本地 SSH 配置文件
- 添加密钥至 SSH agent
- 通过 GitHub CLI 上传公钥
- 验证与 GitHub 的 SSH 连接
- 排查 SSH 密钥认证故障
输入
- GitHub 账号邮箱地址
- 主机别名
- 密钥文件路径
- 密钥密码
- GitHub CLI 认证会话
输出
- SSH 密钥对文件
- 更新后的 SSH 配置文件
- SSH 配置文件备份
- GitHub 账号公钥
- SSH 连接验证状态
要求
- macOS 或 Linux 操作系统
- OpenSSH 工具包
- Git 命令行工具
- GitHub 命令行工具
- setup_github_ssh.sh 脚本
