1.Linux下安裝shield步驟
- cd /opt/soft/elk/elasticsearch-2.4.6
- bin/plugin install license 先安裝license (第一次安裝失敗,重試即可)
- bin/plugin install shield 安裝shield插件
- 重啓es
- 添加用戶,設置密碼
- cd /opt/soft/elk/elasticsearch-2.4.6
- bin/shield/esusers useradd esfgroup -r admin 然後輸入密碼即可
- 安裝成功
- 添加用戶,設置密碼
- bin/shield/esusers list 查看當前用戶列表
- bin/shield/esusers userdel esfgroup 刪除用戶
- bin/plugin remove shield 設置用戶後想取消,僅刪除用戶是不夠的,還需要卸載shield插件(shield插件只有30天試用期,30天試用期過後,賬號密碼功能依然可用,且在RPC java服務裏shield依然可以使用,詳情參考 https://www.elastic.co/guide/en/shield/current/license-management.html)
2.請求示例
- head請求 帶密碼訪問 http://localhost:9200/_plugin/head/ 賬號密碼示例: mdl 123456
- http請求 帶密碼訪問 curl -u mdl -XGET ‘http://localhost:9200/index1-mdl/index1-mdl/0’