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