在Kibana中配置安全性
Configuring Security in Kibana
在群集上啟用X-Pack安全性時,Kibana使用者必須登入。 您可以為Kibana使用者配置X-Pack安全形色,以控制這些使用者可以訪問的資料。
透過Kibana向Elasticsearch發出的大多數請求都是透過使用登入使用者的憑據進行身份驗證的。 但是,Kibana伺服器需要向Elasticsearch叢集發出一些內部請求。 因此,您必須配置Kibana伺服器的憑據以用於這些請求。
啟用X-Pack安全性後,如果載入Kibana儀表板,該儀表板訪問您無權檢視的索引中的資料,則會收到指示索引不存在的錯誤。 X-Pack安全性目前不提供控制哪些使用者可以載入哪些儀表板的方法。
啟用X-Pack安全性後,如果載入Kibana儀表板,該儀表板訪問您無權檢視的索引中的資料,則會收到指示索引不存在的錯誤。 X-Pack安全性目前不提供控制哪些使用者可以載入哪些儀表板的方法。
要將Kibana與X-Pack安全性一起使用:
1.在Elasticsearch中配置安全性。參考官方:www.elastic.co/guide/en/elasticsea...
2.配置Kibana以使用適當的內建使用者。
更新kibana.yml配置檔案中的以下設定:
elasticsearch.username: "kibana"
elasticsearch.password: "kibanapassword"
Kibana伺服器以此使用者身份提交請求以訪問群集監視API和.kibana索引。 伺服器不需要訪問使用者索引。
內建kibana使用者的密碼通常設定為Elasticsearch上X-Pack安全配置過程的一部分。 有關更多資訊,請參閱內建使用者。
3.在kibana.yml配置檔案中設定xpack.security.encryptionKey屬性。 您可以使用任何32個字元或更長的文字字串作為加密金鑰。
xpack.security.encryptionKey: “something_at_least_32_characters”
有關更多資訊,請參閱Kibana中的安全設定。www.elastic.co/guide/en/kibana/cur...
4.可選:更改預設會話持續時間。 預設情況下,會話保持活動狀態,直到瀏覽器關閉。 要更改持續時間,請在kibana.yml配置檔案中設定xpack.security.sessionTimeout屬性。 超時以毫秒為單位指定。 例如,將超時設定為600000以使10分鐘後的會話到期:
xpack.security.sessionTimeout: 600000
5.可選:配置Kibana以加密通訊。www.elastic.co/guide/en/kibana/cur...
6.重啟Kibana。
7.選擇身份驗證機制並授予使用者使用Kibana所需的許可權。
有關基本身份驗證和驗證Kibana使用者的其他方法的詳細資訊,請參閱身份驗證。
身份驗證:www.elastic.co/guide/en/kibana/cur...
您可以在Kibana中的Management / Security / Roles頁面上管理許可權。
如果您使用具有基本身份驗證的本機域,則可以使用Kibana中的Management / Security / Users頁面或User Management API分配角色。 例如,以下內容建立名為jacknich的使用者併為其分配kibana_user角色:
8.授予使用者訪問他們將在Kibana中使用的索引的許可權。
小貼士:
您可以根據需要為Kibana使用者定義多個不同的角色。
例如,建立對特定索引模式具有read和view_index_metadata特權的角色。 有關更多資訊,請參閱配置基於角色的訪問控制。
www.elastic.co/guide/en/elastic-st...
9.驗證您是否可以以使用者身份登入。 如果您在本地執行Kibana,請轉至https:// localhost:5601並輸入您已分配Kibana使用者角色的使用者的憑據。 例如,您可以以上面建立的jacknich使用者身份登入。
注意
這必須是已分配kibana_user角色的使用者。 Kibana伺服器憑證只能由Kibana伺服器在內部使用。
有關這些步驟中的設定的詳細資訊,請參閱安全設定https://www.elastic.co/guide/en/kibana/current/security-settings-kb.html。
————————————————
版權宣告:本文為CSDN博主「一隻灑鹿」的原創文章,遵循CC 4.0 BY-SA版權協議,轉載請附上原文出處連結及本宣告。
原文連結:blog.csdn.net/weixin_34727238/arti...
本作品採用《CC 協議》,轉載必須註明作者和本文連結