March 2018
Beginner to intermediate
308 pages
8h 23m
English
HBase supports strong notions of security through integration with Kerberos. Kerberos is a widely deployed network authentication protocol. A detailed explanation of Kerberos is beyond the scope of this chapter.
An HBase cluster that supports Kerberos requires some additional setup steps. Kerberos works with the notion of principals and keytabs. A Kerberos principal is what identifies a client attempting to talk to HBase. A Kerberos keytab is a file that contains authentication keys (similar to a password). A client can authenticate itself by providing both its principal and keytab.
On a Kerberized cluster, the hbase-site.xml has the following additional entries:
<property> <name>hbase.security.authentication</name> ...
Read now
Unlock full access