【发布时间】:2019-11-24 06:08:57
【问题描述】:
我正在 python 上设置一个应用程序,该应用程序通过 thrift 连接到 hbase。此节俭连接使用 kerberos 作为服务帐户的身份验证,我需要 python 应用程序连接模拟用户,因为我的公司使用带有广告组的 kerberos 来限制对 hbase 上表的访问。
这是一个在 linux 上运行的 python 2.7 flask 应用程序。
我正在查看 kerberos 默认库 https://github.com/apple/ccs-pykerberos/blob/master/pysrc/kerberos.py
在第 159 行我发现了这个:
@param delegated: Optional server context containing delegated credentials
但我不熟悉如何使用此凭据。
我只是希望能够使用模拟连接到 hbase。 谢谢。
P.S:我对 kerberos 不太熟悉,如有任何误解,请见谅。
【问题讨论】:
标签: python kerberos impersonation