开发者社区 > 云效DevOps > 正文

云效中,阿里云账号无法添加ssh公钥 怎么办?

云效中,阿里云账号无法添加ssh公钥,现在点击添加没提示了,刚开始是cookie: non zero value required;signed: non zero value required怎么办?

展开
收起
LLLA 2023-10-27 11:58:13 687 0
4 条回答
写回答
取消 提交回答
  • 在云效中,如果阿里云账号无法添加SSH公钥,你可以尝试以下步骤:

    1. 首先,你需要登录阿里云平台。然后进入云服务器,找到密钥对选项。
    2. 创建一个新的密钥对并下载对应的私钥(*.pem)。这个私钥文件会包含你的公钥信息,需要妥善保管。
    3. 如果你已经有了一个公钥,你也可以选择导入已有的公钥到阿里云账户。
    4. 确保你的本地计算机已经安装了相应的SSH客户端。
    5. 最后,你需要将公钥添加到你在云效平台的账号设置中。你可以在个人设置中找到SSH公钥配置项,点击生成并将你的公钥粘贴进去。
    2023-10-30 16:57:22
    赞同 1 展开评论 打赏
  • 在云效中添加SSH公钥,如果遇到阿里云账号无法添加的问题,可以尝试以下步骤:

    1. 检查你的SSH公钥是否已经正确生成。SSH密钥对是通过一种加密算法生成的一对秘钥,一个是对外公开的,称为公钥;另一个是自己保留的,称为私钥。
    2. 确保你使用的云效账号具有添加SSH公钥的权限。如果没有权限,需要联系云效管理员进行授权。
    3. 检查你的SSH公钥格式是否正确。如果格式不正确,需要重新生成SSH公钥。
    4. 如果你使用的是Windows操作系统,可能需要安装一些额外的软件才能正常添加SSH公钥。
    2023-10-27 21:31:40
    赞同 展开评论 打赏
  • 配置 SSH 密钥https://help.aliyun.com/document_detail/153709.html?spm=a2c4g.153806.0.i7

    步骤一:查看已存在的 SSH 密钥
    在生成新的 SSH 密钥前,请先确认是否需要使用本地已生成的SSH密钥,SSH 密钥对一般存放在本地用户的根目录下。

    Linux、Mac 请直接使用以下命令查看已存在的公钥,Windows 用户在 WSL(需要 windows10 或以上)或 Git Bash下使用以下命令查看已生成公钥:

    ED25519 算法

    cat ~/.ssh/id_ed25519.pub
    RSA 算法

    cat ~/.ssh/id_rsa.pub
    如果返回一长串以 ssh-ed25519 或 ssh-rsa 开头的字符串, 说明已存在本地公钥,你可以跳过步骤二生成 SSH 密钥,直接操作步骤三。

    步骤二:生成 SSH 密钥
    若步骤一未返回指定内容字符串,表示本地暂无可用 SSH 密钥,需要生成新的 SSH 密钥,请按如下步骤操作:

    访问终端( Windows 请使用 WSL或 Git Bash),运行ssh-keygen -t。

    输入密钥算法类型和可选的注释。

    注释会出现在.pub文件中,一般可使用邮箱作为注释内容。

    基于ED25519算法,生成密钥对命令如下:

    ssh-keygen -t ed25519 -C "<注释内容>"
    基于RSA算法,生成密钥对命令如下:

    ssh-keygen -t rsa -C "<注释内容>"
    点击回车,选择 SSH 密钥生成路径。

    以 ED25519 算法为例,默认路径如下:

    Generating public/private ed25519 key pair.
    Enter file in which to save the key (/home/user/.ssh/id_ed25519):
    密钥默认生成路径:/home/user/.ssh/id_ed25519,公钥与之对应为:/home/user/.ssh/id_ed25519.pub。

    以 RSA 算法为例,默认路径如下:

    Generating public/private rsa key pair.
    Enter file in which to save the key (/home/user/.ssh/id_rsa):
    密钥默认生成路径:/home/user/.ssh/id_rsa,公钥与之对应为:/home/user/.ssh/id_rsa.pub。

    设置一个密钥口令。

    Enter passphrase (empty for no passphrase):
    Enter same passphrase again:
    口令默认为空,你可以选择使用口令保护私钥文件。如果你不想在每次使用 SSH 协议访问仓库时,都要输入用于保护私钥文件的口令,可以在创建密钥时,输入空口令。

    点击回车,完成密钥对创建。

    2023-10-27 14:19:16
    赞同 展开评论 打赏
  • 如果有代码管理的权限的话,可能和登录态有关系,可以清理缓存或者重新登陆下此回答来自钉群“云效客户服务权益4群”

    2023-10-27 12:14:35
    赞同 展开评论 打赏

云效,企业级一站式研发协同平台,数十万企业都在用。支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新模式,助力创新创业和数字化转型企业快速实现研发敏捷和组织敏捷,打造“双敏”组织,实现多倍效能提升。

相关电子书

更多
云效助力企业软件供应链生产效能提升 立即下载
云效 DevOps 客户案例集(公共云) 立即下载
云效 立即下载