Nebula 1.x中 kerberos 库的作用是什么

提问参考模版:

  • nebula 版本:1.1.0

TOTAL: 12 matches in 2 files (1059 other files without matches are not listed)
10 matches in D:\Code\Graph\nebula-1.1.0\nebula-1.1.0\cmake\FindKrb5.cmake
4 # - Find kerberos 5
5 # Find the native Kerberos 5 headers and libraries.
8 # KRB5_LIBRARIES - List of libraries when using kerberos 5.
11 # KRB5_FOUND - True if kerberos 5 found.
14 # krb5 Kerberos 5 application
15 # gssapi GSSAPI application with Kerberos 5 bindings
16 # krb4 Kerberos 4 application
19 # kdb Application that accesses the kerberos database
167 MESSAGE(STATUS “Found kerberos 5 headers: ${KRB5_INCLUDE_DIRS}”)
168 MESSAGE(STATUS “Found kerberos 5 libs: ${KRB5_LIBRARIES}”)
2 matches in D:\Code\Graph\nebula-1.1.0\nebula-1.1.0\third-party\externals\krb5.cmake
10 URL https://kerberos.org/dist/krb5/1.16/krb5-1.16.1.tar.gz
12 #URL https://kerberos.org/dist/krb5/1.16/krb5-1.16.3.tar.gz

依赖了第三方库,kerberos,问一下,有没有用,用在了哪里?

folly会依赖Kerberos库

能具体说一下用到kerberos的什么能力吗?
因为krb5是提供票据,认证能力的。
Nebula中的认证,使用的是user/password,这一块没用krb5, 为何会引用这个库?

@bright-starry-sky
能具体说一下用到kerberos的什么能力吗?
因为krb5是提供票据,认证能力的。
Nebula中的认证,使用的是user/password,这一块没用krb5, 为何会引用这个库?
[/quote]

1 个赞

目前nebula还没有直接性的使用kerberos,kerberos只是被folly间接使用。