[
https://issues.apache.org/jira/browse/HADOOP-15996?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16721825#comment-16721825
]
Eric Yang commented on HADOOP-15996:
------------------------------------
Java 7 is EOL in April 2015. I am not sure new development make sense for
Hadoop 2.x to support this feature. I would drop "compatible" from the list,
and drop Hadoop 2.x support from this JIRA.
The plugin design needs to have ability to daisy chain plugins. A possible
lookup order would be:
# verify kerberos tgt
# check account identity remapping
# check ACL lists (proxyuser or service acl)
Plugin must protect all network entrances that lead to UserGroupInformation
logic. The plugin may be activated by AuthenticationFilter or rpc entry points.
> Plugin interface to support more complex usernames in Hadoop
> ------------------------------------------------------------
>
> Key: HADOOP-15996
> URL: https://issues.apache.org/jira/browse/HADOOP-15996
> Project: Hadoop Common
> Issue Type: New Feature
> Components: security
> Reporter: Eric Yang
> Priority: Major
>
> Hadoop does not allow support of @ character in username in recent security
> mailing list vote to revert HADOOP-12751. Hadoop auth_to_local rule must
> match to authorize user to login to Hadoop cluster. This design does not
> work well in multi-realm environment where identical username between two
> realms do not map to the same user. There is also possibility that lossy
> regex can incorrectly map users. In the interest of supporting multi-realms,
> it maybe preferred to pass principal name without rewrite to uniquely
> distinguish users. This jira is to revisit if Hadoop can support full
> principal names without rewrite and provide a plugin to override Hadoop's
> default implementation of auth_to_local for multi-realm use case.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]