设置OpenSearch的默认密码

416 阅读1分钟

使用Docker搭建OpenSearch,默认的用户名是admin:admin,我们需要将其修改成更加安全的密码,首先进入容器,执行以下命令,生成一个新的密码

/usr/share/opensearch/plugins/opensearch-security/tools/hash.sh -p <password>

获取到新的密码之后,我们可以修改internal_users.yml

admin:
  hash: "<hashed_password>"
  reserved: true
  backend_roles:
    - "admin"
  description: "admin user"

重启容器,使用curl命令验证一下修改是否生效

curl -X GET "https://localhost:9200" -ku admin:<password>