1
我想在HBase中啓用身份驗證和授權。我閱讀了他們的文檔,指出可以使用Kerberos啓用它,但我仍然無法找出實現它的正確方法。我正在使用HBase Java API。請建議我如何使用HBase的安全功能。如何在HBase中啓用安全性?
我想在HBase中啓用身份驗證和授權。我閱讀了他們的文檔,指出可以使用Kerberos啓用它,但我仍然無法找出實現它的正確方法。我正在使用HBase Java API。請建議我如何使用HBase的安全功能。如何在HBase中啓用安全性?
在這裏的文檔看看: http://hbase.apache.org/book.html#hbase.secure.configuration
你必須在這兩個HBase的-site.xml中添加配置屬性的服務器端(主&地區服務器)和客戶端。
從代碼的角度來看,取決於你必須做的事情。 您可以在kinit後運行您的應用程序 或者您可以使用AuthUtil類 https://github.com/apache/hbase/blob/master/hbase-common/src/main/java/org/apache/hadoop/hbase/AuthUtil.java#L49