要解决AWS Elasticsearch服务开放访问的问题,您可以按照以下步骤进行操作:
{
"Version": "2012-10-17",
"Statement": [
{
"Effect": "Allow",
"Principal": {
"AWS": "*"
},
"Action": "es:*",
"Resource": "arn:aws:es:region:account-id:domain/domain-name/*"
}
]
}
请将 region
替换为您的AWS区域,account-id
替换为您的AWS账号ID,domain-name
替换为您的Elasticsearch域名称。
完成上述步骤后,您的AWS Elasticsearch服务将被开放访问,允许任何AWS账号访问该服务。请注意,这会导致您的Elasticsearch域在安全性上存在风险,因此请在使用之前评估您的安全需求,并采取适当的安全措施。
上一篇:AWS Elasticsearch服务集群设置的问题
下一篇:AWS Elasticsearch服务抛出Faraday::ConnectionFailed错误:无法打开与https:80的TCP连接(getaddrinfo:名称或服务未知)。