使用最新的JFrog产品?hth华体会最新官方网站
JFrog平台用户指南


跳到元数据的末尾
转到元数据的开始

概述

JFrog Distribution使用GPG密钥确保发布包的交付。已创建的分发到Artifactory Edge节点的发布包使用此GPG密钥签名。Artifactory边缘节点用一个公共GPG密钥验证发布包签名。



页面内容

生成密钥

生成密钥的方式依赖于平台。

下面的例子展示了如何在Linux上生成GPG 1.4.5及更高版本的公钥和私钥(GPG——help):


生成GPG密钥
#生成密钥gpg——full-generate-key #选择RSA请选择您想要的密钥:(1)RSA和RSA(默认)(2)DSA和Elgamal (3) DSA(仅限签名)(4)RSA(仅限签名)#选择密钥的大小,您可以使用默认值。RSA密钥的长度可能在1024到4096位之间。你想要多大尺寸的钥匙?(2048) #选择密钥的有效性(0不会过期)0 =密钥不过期=密钥在n天内到期w =密钥在n周内到期m =密钥在n个月内到期y =密钥在n年内到期key的有效期为?(0) <-通过单击Enter接受默认值密钥根本不会过期是否正确?(y/N) y #输入用户ID和email实名:email地址:备注:#导出指定ID的私钥到文件gpg——output{私钥文件名和路径}——armor——Export -secret-keys {key- ID} #导出指定ID的公钥到文件gpg——output{公钥文件名和路径}——armor——Export {key- ID}

上传键

要在Distribution、源Artifactory实例和Artifactory Edge节点之间创建信任,您需要将生成的GPG密钥部署到每个服务。使用以下方法上传签名密钥:



  • 没有标签