[英]How to restrict index creation/deletion on Elasticsearch cluster?
如何在ElasticSearch 1.0.0集群中認證/保護索引創建/刪除操作? 還想知道如何在ElasticSearch HQ插件上禁用刪除索引操作? 我嘗試了以下Elasticsearch.yml文件中的設置,但仍然允許用戶執行操作。
action.disable_delete_all_indices:true action.auto_create_index:false
適當輸入。
編寫一個自定義ConnectionPool
類,並使用該類代替客戶端附帶的默認連接池,並將auth參數設為必需。
現在,您可以每次對用戶進行身份驗證。
您可以使用Pimple ,這是一個簡單的PHP依賴注入容器
例:
$elasticsearch_params['connectionParams']['auth'] =
array($collection['username'],$collection['password'],'Basic')
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.