[ 
https://issues.apache.org/jira/browse/HBASE-2016?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13817703#comment-13817703
 ] 

Mikhail Antonov commented on HBASE-2016:
----------------------------------------

I see, thanks for the comment Andrew.

I'm actually looking for the deployment picture, when I can avoid having 
kerberos principals for end customer of HBase Shell, but it looks like it's not 
supported now?

What I'm trying to do is following: 

 - Namenode/JT are secured already and have kerberos principals
 - HiveServer2 is already secured in our installation, and configured in such a 
way that HS itself has kerberos principals, but end users log in via LDAP and 
their credentials are passed to NN/JT as proxied kerberos tickets. So 
impersonation works just fine, like in Oozie and other "service-style" entities
 - HBase REST seems to support impersonation

But, I don't see an option to allow end users of HBase Shell (John Smith) to 
authenticate via LDAP (without creating trusted bridge between Kerberos and AD, 
since it may be arbitrary LDAP server), and then get his credentials to be 
proxied via some service Kerberos principal and to be passed to HBase 
(something like "jsmith via hbase-shell-user/domain@REALM"). 

Is there any support for that, or am I missing something?

> [DAC] Authentication
> --------------------
>
>                 Key: HBASE-2016
>                 URL: https://issues.apache.org/jira/browse/HBASE-2016
>             Project: HBase
>          Issue Type: Sub-task
>          Components: security
>            Reporter: Andrew Purtell
>            Assignee: Gary Helmling
>
> Follow what Hadoop is doing. Authentication via JAAS: 
>     http://issues.apache.org/jira/browse/HADOOP-6299
>     
> http://java.sun.com/javase/6/docs/technotes/guides/security/jaas/JAASRefGuide.html
> Should support Kerberos, Unix, and LDAP authentication options. 
> Integrate with authentication mechanisms for IPC and HDFS. 



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to