Giter VIP home page Giter VIP logo

dse-java-kerberos's Introduction

java-dse-kerberos-example

Using java driver 4.9.0 with dse and kerberos

Keytab example

~/code/testing-connections $ klist -e -kt cassandra.keytab
Keytab name: FILE:cassandra.keytab
KVNO Timestamp           Principal
---- ------------------- ------------------------------------------------------
   2 01/22/2021 14:03:38 cassandra@lacerda-kerberos (DEPRECATED:arcfour-hmac)
   2 01/22/2021 14:03:38 cassandra@lacerda-kerberos (DEPRECATED:des-hmac-sha1)
   2 01/22/2021 14:03:38 cassandra@lacerda-kerberos (DEPRECATED:des-cbc-md5)

DSE roles

cassandra@cqlsh> list roles;

 role                             | super | login | options
----------------------------------+-------+-------+---------
                        cassandra |  True |  True |        {}
       cassandra@lacerda-kerberos |  True |  True |        {}

dse.yaml

authentication_options:
    other_schemes:
    -   internal
    scheme_permissions: false
    default_scheme: kerberos
    enabled: true
<<<<<<< HEAD
    
=======

>>>>>>> fe3388f8428c4d0e2784ddb1038acf3e0acb2623
kerberos_options:
    keytab: /home/automaton/ctool_security/dse.keytab
    service_principal: dse_automaton/_HOST@lacerda-kerberos
    http_principal: HTTP/_HOST@lacerda-kerberos
    qop: auth
<<<<<<< HEAD

=======

>>>>>>> fe3388f8428c4d0e2784ddb1038acf3e0acb2623

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.