ohpm-repo上传产物如何跳过输入密码

目前上传的公私钥生成必须需要密码生成,导致ohpm publish 产物的时候需要输入密码,如何解决输入跳过密码?

HarmonyOS
2024-06-07 16:14:05
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
北风_小浦

要跳过输入密钥上传产物,可以使用SSH密钥进行身份验证

1、利用工具 ssh-keygen 生成公、私钥文件,执行以下命令:ssh-keygen -m PEM -t RSA -b 4096 -f your_key_path  注意:OHPM包管理器只支持加密密钥认证,请在生成公私钥时输入密钥。

2.使用华为开发者账号登录DevEco Marketplace,点击主页右上角的个人中心-> 安全-> OHPM公钥->新增,将公钥文件(your_publicKey.pub)中的内容粘贴到公钥输入框中。

3.点击的个人中心-> 我-> 发布码->复制,将发布码配置到.ohpmrc文件中publish_id字段,执行如下命令:ohpm config set publish_id youy_publish_id4.将对应私钥文件路径配置到.ohpmrc文件中key_path字段,在命令行中执行以下命令进行配置:ohpm config set key_path your_key_path

分享
微博
QQ
微信
回复
2024-06-07 22:23:11
相关问题
ohpm-repo 链接可以写在工程里面吗
37浏览 • 1回复 待解决
ohpm私有仓库上传包大小限制100M
409浏览 • 1回复 待解决