Encryption 如何在Artifactory中加密DB密码?

Encryption 如何在Artifactory中加密DB密码?,encryption,passwords,artifactory,Encryption,Passwords,Artifactory,我们有目前使用默认DB的Artifactory OSS,我们想转向MS-SQL。根据常规链接,我们需要在db.properties文件中以明文形式写入MSSQL密码 密码是否可以以某种方式加密,以便Artifactory知道如何解密和使用它您应该能够使用RESTAPI激活加密。看 这将创建一个加密密钥,并将其应用于存储用户名和密码的db.properties 我希望这会有所帮助。您应该能够使用REST API激活加密。看 这将创建一个加密密钥,并将其应用于存储用户名和密码的db.properti

我们有目前使用默认DB的Artifactory OSS,我们想转向MS-SQL。根据常规链接,我们需要在db.properties文件中以明文形式写入MSSQL密码


密码是否可以以某种方式加密,以便Artifactory知道如何解密和使用它

您应该能够使用RESTAPI激活加密。看

这将创建一个加密密钥,并将其应用于存储用户名和密码的db.properties


我希望这会有所帮助。

您应该能够使用REST API激活加密。看

这将创建一个加密密钥,并将其应用于存储用户名和密码的db.properties


我希望这会有所帮助。

我发现在切换到MS-SQL并启动Artifactory之后,Artifactory已经加密了密码


在admin->Security->Security Configuration中有一个密码加密部分,您可以选择对配置文件中的所有密码进行加密

我发现,在切换到MS-SQL并启动Artifactory之后,Artifactory已经加密了密码


在admin->Security->Security Configuration中有一个密码加密部分,您可以选择加密配置文件中的所有密码

您应该能够在存储密码之前加密密码,然后加密用户输入的密码,并将两个加密字符串相互比较。如果用户输入了正确的密码,那么输出应该是相同的。我很困惑,我希望Artifactory的最新版本在默认情况下激活加密,并在第一次启动时将密码重写为加密密码。您真的可以启动Artifactory并检查密码是否被加密吗?您应该能够在存储密码之前对密码进行加密,然后对用户输入的密码进行加密,并将两个加密字符串相互比较。如果用户输入了正确的密码,那么输出应该是相同的。我很困惑,我希望Artifactory的最新版本在默认情况下激活加密,并在第一次启动时将密码重写为加密密码。你真的可以启动Artifactory并检查密码是否被加密了吗?