112 搜索结果 "ssh"
身份验证 / 使用 SSH 进行连接 /
生成新的 SSH 密钥并将其添加到 ssh-agent
检查现有 SSH 密钥后,您可以生成新 SSH 密钥以用于身份验证,然后将其添加到 ssh-agent。
关于 SSH 密钥密码
可以使用 SSH(安全外壳协议)在 GitHub 上的存储库中访问和写入数据。 通过 SSH 进行连接时,使用本地计算机上的私钥文件进行身份验证。 有关详细信息,请参阅“关于
身份验证 / 使用 SSH 进行连接 /
新增 SSH 密钥到 GitHub 帐户
上配置帐户以使用新的(或现有)SSH 密钥,还需要将密钥添加到帐户。
关于向帐户添加 SSH 密钥
可以使用 SSH(安全外壳协议)在 GitHub 上的存储库中访问和写入数据。 通过 SSH 进行连接时,使用本地计算机上的私钥文件进行身份验证。有关详细信息,请参阅“关于 SSH”。
还可以使用 SSH 对提交和标记进行签名。
身份验证 / 使用 SSH 进行连接 /
检查现有 SSH 密钥
在生成 SSH 密钥之前,您可以检查是否有任何现有的 SSH 密钥。
关于 SSH 密钥
可以使用 SSH 在存储库中执行 Git 操作。 有关详细信息,请参阅“关于 SSH”。
如果有现有的 SSH 密钥,则可以使用该密钥通过 SSH 对 Git 操作进行身份验证。
检查现有 SSH 密钥
在生成新的
身份验证 / 使用 SSH 进行连接 /
使用 SSH 代理转发
为简化向服务器的部署,您可以设置 SSH 代理转发以安全地使用本地 SSH 密钥。
SSH 代理转发可用于简化向服务器的部署。 它允许您使用本地 SSH 密钥,而不是将密钥(不带密码!)放在服务器上。
如果已设置 SSH 密钥来与 GitHub 交互,你可能已经熟悉 ssh-agent。 这是一个在后台运行的
身份验证 / 使用 SSH 进行连接 /
使用 SSH 密钥密码
您可以保护 SSH 密钥并配置身份验证代理,这样您就不必在每次使用 SSH 密钥时重新输入密码。
关于 SSH 密钥的通行短语
使用 SSH 密钥时,如果攻击者获得你计算机的访问权限,便可以访问使用该密钥的每个系统。 要添加额外的安全层,可以向 SSH 密钥添加密码。 为避免每次连接时都输入通行短语,可以将通行短语安全地保存在
REST API / 用户 /
SSH 签名密钥的 REST API 终结点
REST API/
用户/
SSH 签名密钥
SSH 签名密钥的 REST API 终结点
使用 REST API 管理经过身份验证的用户的 SSH 签名密钥。
关于 SSH 签名密钥管理
如果请求 URL 不包含 {username} 参数,则响应将针对已登录的用户(并且必须使用请求传递 身份验证信息)。
REST API / 用户 /
Git SSH 密钥的 REST API 终结点
REST API/
用户/
Git SSH 密钥
Git SSH 密钥的 REST API 终结点
使用 REST API 管理经过身份验证的用户的 Git SSH 密钥。
关于 Git SSH 密钥管理
如果请求 URL 不包含 {username} 参数,则响应将针对已登录的用户(并且必须使用请求传递
身份验证 / SSH 故障排除 /
在 HTTPS 端口使用 SSH
有时,防火墙会完全拒绝允许 SSH 连接。 如果无法选择使用具有凭据缓存的 HTTPS 克隆,可以尝试使用通过 HTTPS 端口建立的 SSH 连接克隆。 大多数防火墙规则应允许此操作,但代理服务器可能会干扰。
GitHub Enterprise Server 用户:目前不支持经 SSH 通过 HTTPS
身份验证 /
通过 SSH 连接到 GitHub
通过 SSH 连接到 GitHub
您可以使用 Secure Shell Protocol (SSH) 连接到 GitHub ,该协议通过不安全的网络提供安全通道。
关于 SSH
使用 SSH 协议可以连接远程服务器和服务并向它们验证。 利用 SSH 密钥可以连接到 GitHub,而无需在每次访问时都提供用户名和
身份验证 / 使用 SSH 进行连接 /
测试 SSH 连接
设置 SSH 密钥并将其添加到 GitHub 后,可以测试连接。
测试 SSH 连接之前,应已完成以下各项:
检查现有 SSH 密钥
生成新 SSH 密钥
为 GitHub 帐户添加新的 SSH 密钥
需要使用密码(即之前创建的 SSH 密钥密码)来验证此操作。 请参阅“使用 SSH 密钥密码”。
打开终端终端Git