有没有python库可以用来解析krb5.conf文件。我需要将krb5.conf解析为extarct out auth_tu to_本地规则,并将它们传递给kafka,因为kafka不能正确地提取用户名。在
我试着找到这个,但到目前为止没有运气,所以有个问题。在
我的krb5.conf如下所示
includedir /etc/krb5/conf
[libdefaults]
default_keytab_name = /etc/krb5/krb5.keytab
default_realm = EXAMPLE.COM
[realms]
EXAMPLE.COM = {
auth_to_local_realm = UNIX.EXAMPLE.COM
auth_to_local = DEFAULT
}
UNIX.EXAMPLE.COM = {
acl_file = /var/tmp/file
admin_keytab = /var/tmp/keytab
}
[logging]
kdc = abc
kdc = pqr
default = klm
[appdefaults]
kinit = {
renewable = true
forwardable = true
}
field=value
该文件为windows INI文件格式,您可以使用此模块对其进行解析:
https://docs.python.org/3/library/configparser.html
输出:
^{pr2}$相关问题 更多 >
编程相关推荐