CLI:如何配置JFrog CLI使用SSH认证?

幼狮亚
2021-09-13 28

为了配置CLI客户端和Artifactory使用SSH身份验证,请执行以下步骤:
  1. 上传私钥和公钥到Artifactory -在Artifactory UI导航到管理选项卡→安全| SSH服务器,启用SSH认证,填写所需字段并上传您的私钥和公钥

用户添加图片

更多关于SSH服务器配置是可用的在这里
  1. 在Artifactory UI中,单击用户名编辑配置文件(在右上角)并加上你的公钥SSH公钥(RSA)字段。

用户添加图片
更多关于用户配置文件安装和设置可用在这里

  1. 如果您使用的是自签名证书,请将它们放在安全"目录(位于.jfrog(用户主目录下的目录),如果这个目录不存在,创建它。
更多关于JFrog Artifactory的CLI是可用的在这里
  1. 配置CLI客户端—例如,可以通过执行命令来完成$jfrog rt c
$ jfrog rt c
Artifactory URL: ssh://test.com:1339/
人工服务器ID [Default-Server]:
SSH密钥文件路径:~/.ssh/id_rsa
更多关于使用RSA密钥进行认证,在其他选项中,是可用的在这里

  1. 测试配置CLI命令。例如:
$ jfrog rt u test.txt“generic-local/”
[Info]执行SSH认证…
[Info] SSH认证成功。
[信息][线程2]上传工件:test.txt
[信息]上传1个工件。