更新时间:2023-05-06 GMT+08:00
部署密钥
部署密钥其实就是您本地生成的SSH密钥的公钥,但仓库的部署密钥和SSH密钥不能配置成一个。当配置了部署密钥,代码托管服务将允许您通过SSH协议以只读的方式克隆仓库,主要在仓库部署、持续集成等场景中使用。
- 多个仓库之间可以使用同一个部署密钥,一个仓库最多可以添加10个不同的部署密钥。
- SSH密钥与仓库部署密钥的区别为,前者与用户/计算机关联,后者与仓库关联;SSH密钥对仓库有读写权限,部署密钥对仓库是只读权限。
- 此设置只针对被设置的仓库生效。
- 只有仓库管理员和仓库所有者能看到这个页面且有设置权限。
部署密钥的设置位于仓库详情中的
。您可以理解成在这里配置的密钥是一种对仓库只有只读权限的密钥。单击“设置部署密钥”,以新建部署密钥。在本地生成密钥的方式请参考生成并设置您的SSH密钥。
父主题: 安全管理