欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

elasticsearch設(shè)置賬號(hào)和密碼的完整代碼示例

 更新時(shí)間:2025年01月14日 08:29:01   作者:小石潭記丶  
這篇文章主要介紹了如何在Docker中安裝和配置Elasticsearch(ES)和Kibana,描述了如何設(shè)置Kibana的用戶和密碼,并解決由于ES默認(rèn)禁止使用超級(jí)用戶登錄Kibana的問(wèn)題,需要的朋友可以參考下

1、es安裝,掛載路徑根據(jù)實(shí)際情況修改

docker run -d --restart always \
--name es \
-e "ES_JAVA_OPTS=-Xms512m -Xmx512m" \
-e "discovery.type=single-node" \
-e "TZ=Asia/Shanghai" \
-v /mnt/data/efk/es/data:/usr/share/elasticsearch/data \
-v /home/clouduser/cxb/efk/account-efk/es-plugins:/usr/share/elasticsearch/plugins \
-v /home/clouduser/cxb/efk/account-efk/es-config/elastic-certificates.p12:/usr/share/elasticsearch/config/elastic-certificates.p12 \
-v /home/clouduser/cxb/efk/account-efk/es-config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml \
--network docker-common-net \
-p 9200:9200 \
-p 9300:9300 \
elasticsearch:8.6.0

2、生成證書(shū)

#進(jìn)入es容器
docker exec -it es /bin/bash

# 生成ca
./bin/elasticsearch-certutil ca

注:兩個(gè)紅方框位置直接回車

3、生成cert證書(shū)

# 再生成cert
./bin/elasticsearch-certutil cert --ca elastic-stack-ca.p12

注:前兩個(gè)紅框直接回車,第三個(gè)紅框可以直接回車,也可以輸入證書(shū)密碼

4、查看證書(shū)

# 查看兩個(gè)證書(shū)
ls

5、退出容器

exit

6、拷貝es容器的證書(shū)

或者直接拷貝到宿主機(jī),通過(guò)掛載的方式掛載進(jìn)去。

# 進(jìn)入es的config文件夾
mkdir -p /data/es/single/config && cd /data/es/single/config
 
# 拷貝容器證書(shū)
docker cp es:/usr/share/elasticsearch/elastic-certificates.p12 ./
 
# 授權(quán)證書(shū)
chmod 777 elastic-certificates.p12

7、添加配置文檔

vi elasticsearch.yml
network.host: 0.0.0.0
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.keystore.type: PKCS12
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-certificates.p12
xpack.security.transport.ssl.truststore.type: PKCS12
 
xpack.security.audit.enabled: true

修改docker-compon.yml

# 進(jìn)入文件目錄
cd /data/es/single
 
# 添加兩行
- /data/es/single/config/elastic-certificates.p12:/usr/share/elasticsearch/config/elastic-certificates.p12
- /data/es/single/config/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml

目前青田實(shí)際的yml文件:通過(guò)掛載的方式實(shí)現(xiàn)的上面兩個(gè)步驟

cluster.name: "docker-cluster"
network.host: 0.0.0.0
xpack.security.enabled: true
xpack.security.transport.ssl.enabled: true
xpack.security.transport.ssl.keystore.type: PKCS12
xpack.security.transport.ssl.verification_mode: certificate
xpack.security.transport.ssl.keystore.path: /usr/share/elasticsearch/config/elastic-certificates.p12
xpack.security.transport.ssl.truststore.path: /usr/share/elasticsearch/config/elastic-certificates.p12
xpack.security.transport.ssl.truststore.type: PKCS12
 
xpack.security.audit.enabled: true

8、設(shè)置es賬號(hào)、密碼

# 進(jìn)入es容器
docker exec -it es /bin/bash
 
# 設(shè)置密碼(賬號(hào)默認(rèn)為 elastic)
./bin/elasticsearch-setup-passwords interactive

注:密碼可設(shè)置為同一個(gè)密碼,容易記住

9、給kibana設(shè)置賬目密碼

/home/clouduser/cxb/efk/account-efk/kibana/kibana.yml

i18n.locale: zh-CN
server.host: "0.0.0.0"
server.shutdownTimeout: "5s"
elasticsearch.hosts: [ "http://es:9200" ]
elasticsearch.username: "root"
elasticsearch.password: "1q*********"

1,F(xiàn)ATAL Error: [config validation of [elasticsearch].username]: value of "elastic" is forbidden. This is a superuser account that cannot write to system indices that Kibana needs to function. Use a service account token instead.

界面會(huì)顯示:Kibana server is not ready yet.

這是因?yàn)閑s 不允許使用elastic用戶登錄kibana

所以這里需要?jiǎng)?chuàng)建一個(gè)自定義用戶

進(jìn)入es容器,docker exec -it es bash,執(zhí)行bin/elasticsearch-users useradd  test

添加了用戶,并需要給這個(gè)用戶添加角色不然會(huì)報(bào)錯(cuò)

角色授權(quán)

bin/elasticsearch-users roles -a superuser  test

bin/elasticsearch-users roles -a kibana_system test

總結(jié)

到此這篇關(guān)于elasticsearch設(shè)置賬號(hào)和密碼的文章就介紹到這了,更多相關(guān)elasticsearch設(shè)置賬號(hào)和密碼內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • spring boot實(shí)現(xiàn)自動(dòng)輸出word文檔功能的實(shí)例代碼

    spring boot實(shí)現(xiàn)自動(dòng)輸出word文檔功能的實(shí)例代碼

    這篇文章主要介紹了spring boot實(shí)現(xiàn)自動(dòng)輸出word文檔功能的實(shí)例代碼,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2021-04-04
  • Java練習(xí)題之實(shí)現(xiàn)平方根(sqrt)函數(shù)

    Java練習(xí)題之實(shí)現(xiàn)平方根(sqrt)函數(shù)

    這篇文章主要介紹了Java練習(xí)題之實(shí)現(xiàn)平方根(sqrt)函數(shù)的相關(guān)資料,平方根是一個(gè)數(shù)學(xué)概念,表示一個(gè)數(shù)的正平方根,文中通過(guò)代碼和圖文介紹的非常詳細(xì),需要的朋友可以參考下
    2023-07-07
  • 淺析Java 并發(fā)編程中的synchronized

    淺析Java 并發(fā)編程中的synchronized

    這篇文章主要介紹了Java 并發(fā)編程中的synchronized的相關(guān)資料,幫助大家更好的理解和學(xué)習(xí)Java并發(fā)編程,感興趣的朋友可以了解下
    2020-12-12
  • 淺談Java枚舉的作用與好處

    淺談Java枚舉的作用與好處

    下面小編就為大家?guī)?lái)一篇淺談Java枚舉的作用與好處。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-07-07
  • Springboot+mybatis-plus+注解實(shí)現(xiàn)數(shù)據(jù)權(quán)限隔離

    Springboot+mybatis-plus+注解實(shí)現(xiàn)數(shù)據(jù)權(quán)限隔離

    本文將結(jié)合實(shí)例代碼,介紹Springboot+mybatis-plus+注解實(shí)現(xiàn)數(shù)據(jù)權(quán)限隔離,文中通過(guò)示例代碼介紹的非常詳細(xì),需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-07-07
  • Java泛型機(jī)制的程序演示詳解

    Java泛型機(jī)制的程序演示詳解

    這篇文章主要為大家詳細(xì)介紹了Java泛型機(jī)制的程序演示,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-08-08
  • 一篇文中細(xì)看Java多線程的創(chuàng)建方式

    一篇文中細(xì)看Java多線程的創(chuàng)建方式

    隨著計(jì)算機(jī)的配置越來(lái)越高,我們需要將進(jìn)程進(jìn)一步優(yōu)化,細(xì)分為線程,充分提高圖形化界面的多線程的開(kāi)發(fā),這篇文章主要給大家介紹了如何通過(guò)一篇文中細(xì)看Java多線程的創(chuàng)建方式,需要的朋友可以參考下
    2021-07-07
  • 如何解決IDEA.properties文件中文亂碼問(wèn)題

    如何解決IDEA.properties文件中文亂碼問(wèn)題

    這篇文章主要介紹了如何解決IDEA.properties文件中文亂碼問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • java 8 lambda表達(dá)式中的異常處理操作

    java 8 lambda表達(dá)式中的異常處理操作

    這篇文章主要介紹了java 8 lambda表達(dá)式中的異常處理操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • 關(guān)于@Value注入List,Map及設(shè)置默認(rèn)值問(wèn)題

    關(guān)于@Value注入List,Map及設(shè)置默認(rèn)值問(wèn)題

    這篇文章主要介紹了@Value注入List,Map及設(shè)置默認(rèn)值問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2024-05-05

最新評(píng)論