国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

這篇具有很好參考價(jià)值的文章主要介紹了ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

項(xiàng)目場景:

有時(shí)候我們也需要給ES設(shè)置賬號密碼,避免別人使用自己的ES操作,以保證自己的ES的數(shù)據(jù)安全


前言:

ES版本

我用的是Elasticsearch示例版本:7.8.0

ES自帶的X-Pack密碼驗(yàn)證

在ES版本7.0之后,默認(rèn)的情況下,安裝了ES,都會默認(rèn)下載了X-Pack不再需要自己獨(dú)自下載,

X-Pack是elasticsearch的一個(gè)擴(kuò)展包,將安全,警告,監(jiān)視,圖形和報(bào)告功能捆綁在一個(gè)易于安裝的軟件包中,所以我們想要開啟賬號密碼驗(yàn)證,就需要開啟X-Pack密碼校驗(yàn)。


解決步驟:

1、修改配置

先進(jìn)入es的config里,找到elasticsearch.yml?

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

在elasticsearch.yml 追加三句配置:?

##開啟X-Pack密碼驗(yàn)證
xpack.security.enabled: true
## 加密方式
xpack.license.self_generated.type: basic
xpack.security.transport.ssl.enabled: true

2、重啟es

然后需要重啟es,使配置生效(若是使用docker安裝ES的請忽略這一步驟,自己使用docker重啟一下es)

(1)先查看es服務(wù):

ps -ef | grep elastic

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

(2)再根據(jù)進(jìn)程號殺死es進(jìn)程:

kill -9 23035

? ?(3)?再查看es進(jìn)程是否存在:

ps -ef | grep elastic

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

? ? (4)?es已經(jīng)停止后,再轉(zhuǎn)換到es用戶(自己之前安裝es的時(shí)候新創(chuàng)建的用戶):

su es

? ? ?(5)?再進(jìn)到es的bin目錄,后臺運(yùn)行:

bin/elasticsearch -d

3、設(shè)置賬號密碼

進(jìn)入es的bin目錄下執(zhí)行下面語句:

./elasticsearch-setup-passwords interactive

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

?這里要設(shè)置6個(gè)賬號和密碼,包括elasticsearch、kibana等

4、使用賬號密碼登錄

(1)如果是使用瀏覽器登錄es或者kibana,就需要在彈窗輸入賬號密碼

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

(2)使用java代碼連接

    /**
     * es的連接客戶端(賬號默認(rèn)是elastic)
     * @return
     */
    @Bean
    public RestHighLevelClient restHighLevelClient() {
        //es驗(yàn)證賬號密碼
        final CredentialsProvider provider = new BasicCredentialsProvider();

        //填寫賬號密碼
        provider.setCredentials(AuthScope.ANY,
                new UsernamePasswordCredentials("elastic", "123456"));

        return new RestHighLevelClient(
                RestClient.builder(new HttpHost("47.113.201.128", 9200, "http"))
                        .setHttpClientConfigCallback(new RestClientBuilder.HttpClientConfigCallback() {
                            public HttpAsyncClientBuilder customizeHttpClient(HttpAsyncClientBuilder httpClientBuilder) {
                                httpClientBuilder.disableAuthCaching();
                                return httpClientBuilder.setDefaultCredentialsProvider(provider);
                            }
                        })
                        .setRequestConfigCallback(new RestClientBuilder.RequestConfigCallback() {
                            @Override
                            public RequestConfig.Builder customizeRequestConfig(
                                    RequestConfig.Builder requestConfigBuilder) {
                                return requestConfigBuilder.setConnectTimeout(5000 * 1000) // 連接超時(shí)(默認(rèn)為1秒)
                                                           .setSocketTimeout(6000 * 1000);// 套接字超時(shí)(默認(rèn)為30秒)
                            }
                        }));
    }

5、若想關(guān)閉x-pack密碼驗(yàn)證

先進(jìn)入es的config里,找到elasticsearch.yml:

xpack.security.enabled: false

6、修改密碼

在虛擬機(jī)或者服務(wù)器輸入

curl -H "Content-Type:application/json" -XPOST -u elastic  'http://192.168.157.132:9200/_xpack/security/user/用戶名/_password' -d '{ "password" : "修改后的密碼" }'

如:

curl -H "Content-Type:application/json" -XPOST -u elastic  'http://192.168.157.132:9200/_xpack/security/user/elastic/_password' -d '{ "password" : "12345678" }'

ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼

?這時(shí)候會要你輸入原來的密碼,輸入正確后就會自動修改這時(shí)候會要你輸入原來的密碼,輸入正確后就會自動修改這時(shí)候會要你輸入原來的密碼,輸入正確后就會自動修改的文章來源地址http://www.zghlxwxcb.cn/news/detail-416423.html

到了這里,關(guān)于ES常見問題(2)-ElasticSearch怎么樣設(shè)置賬號密碼的文章就介紹完了。如果您還想了解更多內(nèi)容,請?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 低代碼技術(shù)怎么樣

    低代碼技術(shù)是IT行業(yè)的一種新技術(shù),主要通過可視化圖形模型化建立應(yīng)用程序,從而使得開發(fā)速度更快、迭代周期更短。數(shù)聚股份將從低代碼技術(shù)及其優(yōu)缺點(diǎn),以及如何在軟件開發(fā)中正確地使用低代碼技術(shù)為切入點(diǎn),詳細(xì)講解一下低代碼的應(yīng)用。 低代碼技術(shù)優(yōu)點(diǎn) 低代碼技術(shù)主

    2024年02月13日
    瀏覽(22)
  • 證照之星軟件怎么樣?證照之星怎么換背景色

    證照之星軟件怎么樣?證照之星怎么換背景色

    隨著科技的快速發(fā)展,越來越多的軟件應(yīng)用于各個(gè)方面,為人們的生活和工作帶來便利。今天,我們要介紹的就是一款證件照制作方面的軟件——證照之星。那么,證照之星到底是什么軟件?它好用嗎?這篇文章將為大家詳細(xì)解答。 一、證照之星是什么軟件 證照之星是一款

    2024年02月16日
    瀏覽(27)
  • 谷歌的Bard怎么樣?

    谷歌的Bard怎么樣?

    Bard是什么? ChatGPT: Bard可以指以下幾種事物: Bard是一個(gè)英雄聯(lián)盟(League of Legends)游戲中的角色名稱,他是一個(gè)能夠進(jìn)行攻擊和治療的輔助英雄。 Bard是指中世紀(jì)歐洲的一類文學(xué)藝術(shù)家,主要從事吟游詩人的活動,通過口頭傳統(tǒng)的方式來講述歷史故事和傳說。 Bard是指一種用

    2024年02月10日
    瀏覽(26)
  • 校園跑腿小程序怎么樣?

    隨著社會的發(fā)展和人們生活水平的提高,高等教育越來越受到重視。大學(xué)校園不僅是學(xué)習(xí)的地方,也是學(xué)生們?nèi)粘I畹膱鏊H欢?,在繁忙的學(xué)業(yè)和生活壓力下,學(xué)生可能經(jīng)常面臨諸如代購、快遞、取餐等各種瑣碎但繁瑣的任務(wù)?;谶@個(gè)需求,校園跑腿小程序應(yīng)運(yùn)而生。

    2024年02月16日
    瀏覽(30)
  • 怎么樣設(shè)計(jì)短鏈接系統(tǒng)?

    短鏈接是什么? 短鏈接,顧名思義就是短的鏈接,能將很長的鏈接轉(zhuǎn)化為短鏈接,并且能由短鏈接指向原來長鏈接所指向的地方。 為什么需要短鏈接? 在很多地方,比如微博、推特限制了每一條博文內(nèi)容長度,那么如果鏈接太長可能就無法發(fā)出去了。 生成的二維碼也更加容

    2024年02月11日
    瀏覽(22)
  • 現(xiàn)在學(xué)習(xí)python怎么樣

    現(xiàn)在學(xué)習(xí)python怎么樣

    Python,年齡可能比很多讀者都要大,但是它在更新快速的編程界卻一直表現(xiàn)出色,甚至有人把它比作是編程界的《葵花寶典》,只是Python的速成之法相較《葵花寶典》有過之而無不及。 Python簡潔,高效的特點(diǎn),大大提升了程序員的編碼速度,極大的提高了程序員的辦公效率,

    2023年04月13日
    瀏覽(26)
  • 嵌入式就業(yè)怎么樣?

    嵌入式就業(yè)怎么樣?

    嵌入式就業(yè)怎么樣? 現(xiàn)在的IT行業(yè),嵌入式是大熱門,下面也要來給大家介紹下學(xué)習(xí)嵌入式之后的發(fā)展以及就業(yè)怎么樣。 ? 首先是好找工作。 嵌入式人才目前是處于供不應(yīng)求的狀態(tài)中,據(jù)權(quán)威統(tǒng)計(jì)機(jī)構(gòu)統(tǒng)計(jì)在所有軟件開發(fā)類人才的需求中,對嵌入式工程師的需求達(dá)到全部需求量

    2023年04月24日
    瀏覽(21)
  • 成都北大青鳥怎么樣?

    成都北大青鳥怎么樣?

    對于任何一個(gè)培訓(xùn)機(jī)構(gòu)的了解大概的流程是:聽說名字——網(wǎng)上搜索,可以看到機(jī)構(gòu)官網(wǎng),也會看到機(jī)構(gòu)廣告,當(dāng)然也會看到各種有好有壞的評論,到這里會對機(jī)構(gòu)形成初印象;然后如果身邊有培訓(xùn)出身的小伙伴會去詢問對機(jī)構(gòu)有沒有了解等等。 然后就開始考慮線下實(shí)地考察

    2023年04月08日
    瀏覽(19)
  • 電腦恢復(fù)出廠設(shè)置會怎么樣

    電腦恢復(fù)出廠設(shè)置會怎么樣

    電腦恢復(fù)出廠設(shè)置會怎么樣大家知道嗎?在這里小編我想告訴你的是,如果您想把當(dāng)前的電腦系統(tǒng)重置,那么您電腦桌面以及 C 盤里的資料就會被成功刪除掉了.今天來看看電腦恢復(fù)出廠設(shè)置會怎么樣以及電腦恢復(fù)出廠設(shè)置的方法的介紹。 工具/原料: 系統(tǒng)版本:Windows10系統(tǒng) 品牌

    2024年02月13日
    瀏覽(24)
  • 百度文心一言怎么樣?

    百度文心一言怎么樣?

    文心一言在3月16號發(fā)布,剛發(fā)布時(shí)只有邀請碼體驗(yàn),沒有申請?bào)w驗(yàn)通道。到了晚上看到申請?bào)w驗(yàn)通道,便提交了申請,到4月1號過了半個(gè)月終于收到短信可以體驗(yàn)了。? ?本來想看看接口,也沒什么惡意,但是卻遭到了拒絕,感覺是小心翼翼,生怕泄露了什么。 另外,滿屏的

    2023年04月08日
    瀏覽(27)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包