Nexus Sonatype 3.73 中的默认加密密钥

问题描述 投票:0回答:1

我在 3.72 docker 版本下使用 Sonatype Nexus,我想在 3.75.1 中升级,但是当我这样做时,我有一个“警告/错误”,上面写着:默认秘密加密密钥:Nexus 没有配置加密密钥并且正在使用默认密钥”

就我而言,我想使用默认的,因为我的存储库中没有要加密的密码,所以我想知道如何将此警告更改为绿灯?

我发现的唯一的东西是解释如何创建新的加密密钥的文档,如下页面: https://community.sonatype.com/t/default-secret-encryption-key/13658 https://help.sonatype.com/en/re-encryption-in-nexus-repository.html

但我不理解他们,他们解释(或者至少他们试图解释)如何创建新的加密密钥,但这并不完全是我想要的。

如果没有其他选择,有人可以解释我如何创建加密密钥吗?

非常感谢

docker nexus sonatype
1个回答
0
投票

按照此处的说明将新钥匙放置到位:

https://help.sonatype.com/en/re-encryption-in-nexus-repository.html

“密钥”可以是您选择的任何密码。 将该 json 文件放入容器中的持久存储中。

然后在启动容器时将其添加到 INSTALL4J_ADD_VM_PARAMS 环境变量中:

-nexus.secrets.file=/full/path/to/your/secrets/<name_of_key_file>.json

该路径应该是您放置在容器中持久存储中的文件的路径。

之后调用REST API触发重新加密。

© www.soinside.com 2019 - 2024. All rights reserved.