Link Search Menu Expand Document Documentation Menu

系统索引

默认情况下,OpenSearch 有一个受保护的系统索引 .opendistro_security,用于存储安全配置 YAML 文件。您可以使用 securityadmin.sh 创建此索引。即使拥有对所有索引的读取权限的用户帐户,也无法直接访问此系统索引中的数据。

相反,您首先需要使用管理员证书进行身份验证才能获得访问权限。

curl -k --cert ./kirk.pem --key ./kirk-key.pem -XGET 'https://:9200/.opendistro_security/_search'

安装安全插件后,演示配置会自动创建 .opendistro_security 系统索引。它还为与安全插件集成的各种 OpenSearch 插件添加了其他几个索引。

plugins.security.system_indices.enabled: true
plugins.security.system_indices.indices: [".opendistro-alerting-config", ".opendistro-alerting-alert*", ".opendistro-anomaly-results*", ".opendistro-anomaly-detector*", ".opendistro-anomaly-checkpoints", ".opendistro-anomaly-detection-state", ".opendistro-reports-*", ".opendistro-notifications-*", ".opendistro-notebooks", ".opendistro-asynchronous-search-response*"]

您可以在 opensearch.yml 中添加额外的系统索引。另一种删除系统索引的方法是从每个节点上的 plugins.security.system_indices.indices 列表中删除它,然后重启 OpenSearch。

剩余 350 字符

有问题?

想贡献?