【发布时间】:2022-01-07 04:26:07
【问题描述】:
我在 VPC 中放置了弹性搜索域。我可以毫无问题地从 VPC 连接到域。但为了提高安全性,我希望身份验证基于用户名:密码。我正在使用 elasticsearch-dsl 进行连接。知道如何设置基于用户名和密码的域连接吗?
我尝试更新域配置,以设置 MasterUser 和 MasterPassword(不确定过程是否正确)。
aws es update-elasticsearch-domain-config --domain-name test-domain --advanced-security-options Enabled=true,InternalUserDatabaseEnabled=true
我收到此错误:
An error occurred (BaseException) when calling the UpdateElasticsearchDomainConfig operation: You don't have permissions to enable Advanced Security options.
这是正确的做法吗?如果没有,我们如何启用基于密码的身份验证?
【问题讨论】:
标签: python-3.x aws-cli opensearch