es安全认证配置
1.在es的配置yml文件中增加下面配置
xpack.security.enabled: true
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true
2.重啟es服務
3.建立用戶密碼
./bin/elasticsearch-setup-passwords interactive
4.測試認證有無生效
curl 10.10.9.200:9200
{"error":{"root_cause":[{"type":"security_exception","reason":"missing authentication credentials for REST request [/]","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}}],"type":"security_exception","reason":"missing authentication credentials for REST request [/]","header":{"WWW-Authenticate":"Basic realm=\"security\" charset=\"UTF-8\""}},"status":401}
#報錯需要認證才能訪問
curl -u elastic:123456 10.10.9.200:9200
{"name" : "node-1","cluster_name" : "elasticsearch","cluster_uuid" : "UT2TVWryS0iOkNDwcy11KQ","version" : {"number" : "7.8.1","build_flavor" : "default","build_type" : "tar","build_hash" : "b5ca9c58fb664ca8bf9e4057fc229b3396bf3a89","build_date" : "2020-07-21T16:40:44.668009Z","build_snapshot" : false,"lucene_version" : "8.5.1","minimum_wire_compatibility_version" : "6.8.0","minimum_index_compatibility_version" : "6.0.0-beta1"},"tagline" : "You Know, for Search"
}
# 加上賬號密碼訪問正常
總結
- 上一篇: vue 直接访问静态图片_在使用vue中
- 下一篇: 新年计划(2018)