KeyTab File Authentication Using HSFabric
The KeyTab file authentication requires the jaas-zk.conf, krb5.conf, and user.keytab files.
For details about how to obtain the krb5.conf and user.keytab files, see MRS Application Security Authentication Description.
In the jaas-zk.conf file, principal is the username added for authentication in section MRS Application Security Authentication Description@domain name. The domain name is the value of the default_realm field in the krb5.conf file (For example, HADOOP.COM). keyTab is the path of the user.keytab file.
Client { com.sun.security.auth.module.Krb5LoginModule required useKeyTab=true keyTab="/opt/client/user.keytab" principal="hivetest@System domain name" useTicketCache=false storeKey=true debug=true; };
Change the value of keyTab in the jaas-zk.conf file based on the site requirements.
For example:
- Windows Path: "D:\\hetu-examples\\hetu-examples-security\\src\\main\\resources\\user.keytab".
- Linux Path: "/opt/client/user.keytab".
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot