Configuring DSE Client for Kerberos Authentication
Prerequisites
Install MIT Kerberos tools required by the configuration procedures:
- Setting the JAAS configuration file location
-
Set the location to the configuration file using the
.dserc
file or environment variables. - Providing Kerberos credentials using a keytab file
-
Configure a Kerberos keytab file for DSE clients.
- Providing Kerberos credentials using a ticket cache
-
Configure a Kerberos Ticket Cache for DSE clients.
- Running Spark jobs with Kerberos
-
Spark jobs may be run against a Kerberos-enabled DataStax Enterprise database.
- Loading data into a remote Kerberos enabled cluster
-
Configure sstableloader with Kerberos to load data from an sstable into a remote DataStax Enterprise cluster with Kerberos enabled.
- Using DSE Graph and Gremlin console with Kerberos
-
Configure Kerberos authentication in the DataStax Graph
remote.yaml
file. - Using dsetool with Kerberos enabled cluster
-
Steps to enable dsetool to use Kerberos authentication.
- Providing Kerberos credentials when starting CQL shell
-
Run
cqlsh
against a Kerberos-enabled cluster.