elasticsearch 的安全配置
在 config/elasticsearch.yml 中为9200端口设置认证:
http.basic.enabled true #开关,开启会接管全部HTTP连接
http.basic.user "admin" #账号
http.basic.password "admin_pw" #密码
http.basic.ipwhitelist ["localhost", "127.0.0.1"] #白名单内的ip访问不需要通过账号和密码,支持ip和主机名,不支持ip区间或正则
http.basic.trusted_proxy_chains [] #信任代理列表
http.basic.log false #把无授权的访问事件添加到ES的日志
http.basic.xforward "" #记载代理路径的header字段名
定,精,简,俭