生成加密密码

静默部署和配置 ArcGIS Enterprise on Kubernetes 前,建议您使用 password-encrypt.sh 工具生成可用作 deploy.propertiesconfigure.properties 文件中输入的字符串。

运行 password-encrypt.sh 工具

password-encrypt.sh 工具可以以交互式或静默式运行。 它对用户生成的密码进行加密,并使用 AES-256 加密将其作为加密字符串输出。

要运行此工具,需要两种输入:

  • 纯文本密钥文件的路径
  • 要加密的指定密码

要运行此工具,请执行以下操作:

  1. Kubernetes 客户端计算机上,以管理员身份打开终端。
  2. 使用本地或共享网络路径,创建一个文本文件,例如一个名为 keyfile.txt 的文件。
  3. 编辑 keyfile.txt 文件以包含将转换为加密字符串的纯文本。

    不要在此文件中输入敏感信息。

  4. 保存文件。
  5. 以交互式或静默式运行 password-encrypt.sh 工具。
  6. 运行部署脚本创建组织之前,将加密的字符串添加到每个属性文件。