SecurityPDF version

Enabling Kerberos authentication

You need to enable Kerberos authentication in Cloudera Manager as well as directly for your browser to securely reach the Streaming SQL Console, and to use Knox authentication.

When Kerberos authentication is set up for Cloudera SQL Stream Builder, and an unauthorized user wants to reach the Streaming SQL Console, the following error message appears:
  1. Go to your cluster in Cloudera Manager.
  2. Click Cloudera SQL Stream Builder from the list of services.
  3. Go to the Configuration tab.
  4. Select Category > Security.
  5. Type kerberos in the search field.
  6. Select the Enable Kerberos authentication setting.
  7. Open a terminal window.
  8. Configure your browser for Kerberos authentication:
    1. Load the about:config page to open the low level Firefox configuration.
    2. Search for network.negotiate-auth.trusted-uris preference.
    3. Open the network.negotiate-auth.trusted-uris preference.
    4. Enter the hostnames of the SQL Stream Console are protected by Kerberos HTTP SPNEGO.
    5. Click Ok.