Pro Git 中文版 第2版 2.1.66. . . . . . . . . . . . . 493 许可证 本作品在“创作共用 署名-非商业性使用-相同方式共享 3.0 未本地化版本 (CC BY-NC-SA 3.0)”许可协议下授权。 要阅览该许可的副本,请访问 https://creativecommons.org/licenses/by-nc-sa/3.0/deed.zh 或者写信向 Creative Commons, PO 协议简单的多,比如可以使用 HTTP 协议的用户名/密码授权,免去设置 SSH 公钥。 智能 HTTP 协议或许已经是最流行的使用 Git 的方式了,它即支持像 git:// 协议一样设置匿名服务, 也可以像 SSH 协议一样提供传输时的授权和加密。 而且只用一个 URL 就可以都做到,省去了为不同的需求设置不同的 URL。 如果你要推送到一个需要授权的服务器上(一般来讲都需要),服务器会提示你输入用户名和密码。 服务之间选一个。 极少会将二者混合 提供服务。 优点 我们将只关注智能 HTTP 协议的优点。 不同的访问方式只需要一个 URL 以及服务器只在需要授权时提示输入授权信息,这两个简便性让终端用户使用 Git 变得非常简单。 相比 SSH 协议,可以使用用户名/密码授权是一个很大的优势,这样用户就不必须在使用 Git 之前先在本地生成 SSH 密钥对再把公钥上传到服务器。 对非资深的使用者,或者系统上缺少 SSH0 码力 | 501 页 | 19.30 MB | 1 年前3
Pro Git 中文版 第2版 2.1.66简单的多,比如可以使用 HTTP 协议的用户名/密码授权,免去设置 SSH 公 钥。 智能 HTTP 协议或许已经是最流行的使用 Git 的方式了,它即支持像 git:// 协议一样设置匿名服务, 也可以像 SSH 协议一样提供传输时的授权和加密。 而且只用一个 URL 就可以都做到,省去了为不同的需求设置不同的 URL。 如 果你要推送到一个需要授权的服务器上(一般来讲都需要),服务器会提示你 务之间选一个。 极少会将二者混合提供服务。 优点 我们将只关注智能 HTTP 协议的优点。 不同的访问方式只需要一个 URL 以及服务器只在需要授权时提示输入授权信 息,这两个简便性让终端用户使用 Git 变得非常简单。 相比 SSH 协议,可以 使用用户名/密码授权是一个很大的优势,这样用户就不必须在使用 Git 之前 先在本地生成 SSH 密钥对再把公钥上传到服务器。 对非资深的使用者,或者 系统上缺少 在一些服务器上,架设 HTTPS 协议的服务端会比 SSH 协议的棘手一些。 除 了这一点,用其他协议提供 Git 服务与智能 HTTP 协议相比就几乎没有优势 了。 如果你在 HTTP 上使用需授权的推送,管理凭证会比使用 SSH 密钥认证麻烦 一些。 然而,你可以选择使用凭证存储工具,比如 macOS 的 Keychain 或者 Windows 的凭证管理器。 参考 凭证存储 如何安全地保存0 码力 | 670 页 | 13.59 MB | 1 年前3
Gitea v1.21.1 中文文档✓ ✘ ✓ ✓ ✓ ✓ ✓ SAML 2.0 service provider ✘ ✘ ✓ ✓ ✓ ✓ ✘ 支持 OpenId 连接 ✓ ✘ ✓ ✓ ✓ ? ✘ 集成 OAuth 2.0(外部授权) ✓ ✘ ⁄ ✓ ✓ ? ✓ 作为 OAuth 2.0 provider ✓ ✘ ✓ ✓ ✓ ✓ ✘ 二次验证 (2FA) ✓ ✓ ✓ ✓ ✓ ✓ ✘ 集成 Mattermost/Slack Gitea 内置的 SSH 服务器,您还需要通过在管理选项中运行任务 Update the '.ssh/authorized_keys' file with Gitea SSH keys. 来重新编写授权密钥文件。 更多经验总结,请参考英文版 Troubleshooting 如果从本页中没有找到你需要的内容,请访问 帮助页面 使用二进制文件安装 - 23 - 本文档使用 书栈网 · BookStack 在容器中使用 opensshd 如果未将 AuthorizedKeysCommand 与 SSH_CREATE_AUTHORIZED_KEYS_FILE = false 结合使用以禁用授权文件密钥 生成 LOCAL_ROOT_URL 不变 使用 Docker 安装 - 48 - 本文档使用 书栈网 · BookStack.CN 构建 Gitea 已经提供了便于在 Kubernetes0 码力 | 303 页 | 3.88 MB | 1 年前3
共 3 条
- 1













