Configure DSE clients 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 DataStax Enterprise (DSE) clients.
- Providing Kerberos credentials using a ticket cache
-
Configure a Kerberos Ticket Cache for DSE clients.
- Running Apache Spark jobs with Kerberos
-
Apache Spark™ jobs may be run against a Kerberos-enabled DataStax Enterprise (DSE) database.
- Loading data into a remote Kerberos enabled cluster
-
Configure sstableloader with Kerberos to load data from an sstable into a remote DSE 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.