CLI:如何配置JFrog CLI使用SSH认证?
为了配置CLI客户端和Artifactory使用SSH身份验证,请执行以下步骤:
-
上传私钥和公钥到Artifactory -在Artifactory UI导航到管理选项卡→安全| SSH服务器,启用SSH认证,填写所需字段并上传您的私钥和公钥:
更多关于SSH服务器配置是可用的在这里。
- 在Artifactory UI中,单击用户名和编辑配置文件(在右上角)并加上你的公钥在SSH公钥(RSA)字段。
更多关于用户配置文件安装和设置可用在这里。
-
如果您使用的是自签名证书,请将它们放在安全"目录(位于.jfrog(用户主目录下的目录),如果这个目录不存在,创建它。
更多关于JFrog Artifactory的CLI是可用的在这里。
-
配置CLI客户端—例如,可以通过执行命令来完成$jfrog rt c
$ jfrog rt c
Artifactory URL: ssh://test.com:1339/
人工服务器ID [Default-Server]:
SSH密钥文件路径:~/.ssh/id_rsa
更多关于使用RSA密钥进行认证,在其他选项中,是可用的在这里。
-
测试配置CLI命令。例如:
$ jfrog rt u test.txt“generic-local/”
[Info]执行SSH认证…
[Info] SSH认证成功。
[信息][线程2]上传工件:test.txt
[信息]上传1个工件。
