文档首页 > > 用户指南> 基础建设> 研发人员篇> 设置SSH密钥/HTTPS密码

设置SSH密钥/HTTPS密码

分享
更新时间: 2020/04/09 GMT+08:00

后续需要在本地客户端进行代码仓库的克隆/推送,SSH密钥和HTTPS密码是客户端和服务端交互的凭证,需要先对它们进行设置。

设置SSH密钥

SSH密钥是使用SSH协议和代码托管服务端交互的凭证,如果您使用Windows下的Git Bash客户端并在Windows - Git Bash客户端中已经生成SSH密钥,此步骤可以略过。

  1. 打开Git客户端(Git Bash或Linux的命令行窗口),输入以下命令行:
    ssh-keygen -t rsa -C "<您的密钥注释>"

    然后输入3个回车(Enter键),生成的SSH密钥对默认在“~/.ssh/id_rsa、~/.ssh/id_rsa.pub”位置,如下图所示。

    • 如果直接回车,不输入口令,则生成的私钥文件id_rsa是明文存储在本地的,请妥善保管。
    • 如果设置passphrase,则生成的私钥文件是AES-128-CBC 加密后存储的。(建议使用)
  1. 添加SSH密钥到代码托管服务端:
    1. 打开Git客户端(Git Bash或linux的命令行窗口),将SSH密钥“~/.ssh/id_rsa.pub”的内容打印出来,如下图所示。
      cat ~/.ssh/id_rsa.pub

        

    2. 复制上述的SSH密钥内容,进入代码托管首页,单击“设置我的SSH密钥”按钮进入SSH密钥管理页面,进行添加。
      1. 进入SSH密钥管理页面,如下图所示。

          

      2. 单击“添加SSH密钥”按钮进行添加,粘贴上述复制的SSH密钥内容、填写标题,单击“确定”即可,如下图所示。

          

      至此,您已经设置好了SSH密钥,您可以继续设置HTTPS密码,或到客户端克隆/推送

设置HTTPS密码

HTTPS密码是使用HTTPS协议和代码托管服务端交互的凭证,设置步骤如下:

  1. 进入代码托管首页 ,单击“设置我的HTTPS密钥”,显示“HTTPS密钥管理”页面。
    1. 如果您是第一次进行设置,则输入2次HTTPS密码保存即可。
    2. 如果您不是第一次进行设置,可以单击“修改”对密码进行重置。

        

    3. 单击“修改”,您需要输入邮箱验证码,重新设置新密码“保存”即可。

        

      到这里您已经设置好了HTTPS密码,去客户端克隆/推送一个仓库吧!

分享:

    相关文档

    相关产品

文档是否有解决您的问题?

提交成功!

非常感谢您的反馈,我们会继续努力做到更好!

反馈提交失败,请稍后再试!

*必选

请至少选择或填写一项反馈信息

字符长度不能超过200

提交反馈 取消

如您有其它疑问,您也可以通过华为云社区问答频道来与我们联系探讨

智能客服提问云社区提问