本周日【珠海源创会】一起聊聊:PingCAP分布式事务、支付宝移动端实践、GSBN技术框架选型,点此报名占座
    我的收藏
    码云帮助中心 / 帮助详情

    SSH 公钥设置

    码云提供了基于 SSH 协议的 Git服务,在使用 SSH 协议访问项目仓库之前,需要先配置好账户/项目的SSH公钥。

    Tips : SSH Key的生成和测试 详见 「项目管理」->「公钥管理」 章节。

    设置账户SSH公钥

    用户可以通过主页右上角 「个人设置」->「安全设置」->「SSH公钥」->「添加公钥 ,添加生成的 public key 添加到当前账户中。

    需要注意: 添加公钥需要验证用户密码

    添加账户SSH公钥

    在添加完公钥后,用户可以在 「个人设置」->「安全设置」->「SSH公钥 浏览查看当前账户已经添加的 SSH公钥,并对公钥进行管理/删除操作。

    浏览SSH Key

    查看/删除SSH Key

    项目的 SSH Key 和账户 SSH Key 的区别?

    和项目"只读"权限的 SSH Key 相比,账户的 SSH Key 同时具备推送/拉取的权限,对用户创建/参与的项目均能使用,使用起来更加方便。

    项目的 sshkey 只针对项目,且我们仅对项目提供了部署公钥,即项目下的公钥仅能拉取项目,这通常用于生产服务器拉取仓库的代码。 而用户的 key 则是针对用户的,用户添加了 key 就对用户名下的项目和用户参加了的项目具有权限,一般而言,用户的key具有推送和拉取的权限,而项目的 key 则只具有拉取权限。

    以上内容对你是否有帮助?

    搜索帮助