簡體   English   中英

在Cassandra上如何啟用LDAP身份驗證

[英]On Cassandra how to enable LDAP authentication

我有一個在Ubuntu上運行的Cassandra集群。 我想啟用身份驗證,以便並非每個人都可以訪問Cassandra數據庫並運行查詢。

可通過https://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureConfigNativeAuth.html啟用簡單身份驗證

但是,我正在尋找將Cassandra與LDAP,Active Directory集成的方法

您必須將默認身份驗證器從AllowAllAuthenticator更改為PasswordAuthenticator或某些自定義身份驗證器。

您還可以啟用角色以進行更細粒度的訪問。

檢查以下內容:

以后編輯:由於您需要LDAP自動認證,因此可以使用Instaclustr創建的自動認證。 詳細信息-Apache Cassandra LDAP身份驗證源代碼

只需將cassandra.yaml上的AllowAllAuthenticator中的PasswordAuthenticator替換為AllowAlAuthorizer中的CassandraAuthorizer。 重新啟動Cassandra服務。 它會允許沒有密碼。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM