`
sillycat
  • 浏览: 2550992 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

Apache Cassandra 2019 Authentication

 
阅读更多
Apache Cassandra 2019 Authentication

Before
authenticator: AllowAllAuthenticator
After
authenticator: PasswordAuthenticator
Restart the Cassandra Service
Connect to it with the default username and password
> cqlsh -u cassandra -p cassandra 127.0.0.1 9042
Change the default user and password
> CREATE ROLE sillycat WITH PASSWORD = 'kaishi' AND SUPERUSER = true AND LOGIN = true;
Then I can login with the new info
> cqlsh -u sillycat -p kaishi 127.0.0.1 9042
Put the information similar to /.aws/
Create the directory if not exists
> mkdir ~/.cassandra
> cat ~/.cassandra/cqlshrc
[authentication]
username = sillycat
password = kaishi
Do not need to type username and password anymore
> cqlsh 127.0.0.1 9042

References:
https://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureConfigNativeAuth.html
https://docs.datastax.com/en/cassandra/3.0/cassandra/configuration/secureLoginCqlsh.html
分享到:
评论

相关推荐

    Learning Apache Cassandra - Second Edition

    Learning Apache Cassandra - Second Edition by Sandeep Yarabarla English | 25 Apr. 2017 | ASIN: B01N52R0B5 | 360 Pages | AZW3 | 10.68 MB Key Features Install Cassandra and set up multi-node clusters ...

    Cassandra与HBase系统架构比对.pdf

    在众多分布式数据库中,Cassandra 和 HBase 是两种非常有代表性的NoSQL数据库,它们分别由Apache软件基金会维护和支持。本文将对比分析Cassandra与HBase的系统架构,帮助读者更好地理解这两种数据库的特点及其应用...

    cas:Apereo CAS-适用于所有人及以后的企业单一登录

    产品特点CAS项目支持以下功能: CAS v1,v2和v3协议SAML v1和v2协议OAuth v2协议OpenID和OpenID连接协议WS-Federation被动请求者协议通过JAAS,LDAP,RDBMS,X.509,Radius,SPNEGO,JWT,Remote,Apache Cassandra,...

    freeradius-server:FreeRADIUS-多协议策略服务器

    它支持后端数据库,例如MySQL,PostgreSQL,Oracle,Microsoft Active Directory,Apache Cassandra,Redis,OpenLDAP等。 每天都会使用它来认证数亿人的互联网访问,这些网站的用户范围从10到1000万以上。 文献...

    spring-lib

    例如,可能有Spring JDBC、Spring ORM、Spring Web、Spring Test等模块的JAR文件,也可能包含一些常用的数据库驱动程序,如MySQL、Oracle的JDBC驱动,或者其他如Apache Commons、Google Guava等辅助库。 在实际开发...

    java 分布式应用程序设计.rar

    常见的分布式数据存储解决方案有Hadoop HDFS(Hadoop Distributed File System)和NoSQL数据库(如Cassandra、MongoDB)。这些存储系统能够处理大量数据,并在多台机器间进行数据复制,确保高可用性和容错性。 6. *...

    基于java的电信计费系统

    这可能涉及到大数据处理技术,如Hadoop或Spark进行离线分析,以及流处理技术如Apache Flink或Kafka Streams进行实时计算。 4. **数据库管理**:系统需要存储大量的用户数据和计费信息,因此数据库管理系统的选择至...

    presto-hive-cdh4-0.69.zip

    Presto的设计理念是快速、可扩展和易用,它能够跨多种数据源进行查询,包括Hadoop HDFS、Amazon S3、Cassandra、MySQL等。 【Presto与Hive的集成】 Presto-Hive连接器是Presto生态系统中的一个重要组件,它允许...

    Distributed-Systems

    15. **安全和认证**:Java的安全模型包括SSL/TLS加密、JAAS(Java Authentication and Authorization Service)和Spring Security,为分布式系统提供了安全防护。 以上这些技术和概念构成了Java在分布式系统开发中...

    backend

    【描述】:“#平台”可能指的是后端开发所涉及的各种平台,这包括操作系统(如Windows、Linux)、服务器环境(如Apache、Nginx)、开发框架(如Spring Boot、Django)以及云平台(如AWS、Azure、Google Cloud ...

Global site tag (gtag.js) - Google Analytics