当前位置: 首页 > news >正文

做竞拍网站北京爱空间装修公司

做竞拍网站,北京爱空间装修公司,网站制作合作,服装网站建设运营规划目录 一、SASL介绍 二、使用 SASL 进行身份验证 2.1 服务器到服务器的身份验证 2.2 客户端到服务器身份验证 三、验证功能 一、SASL介绍 默认情况下#xff0c;ZooKeeper 不使用任何形式的身份验证并允许匿名连接。但是#xff0c;它支持 Java 身份验证与授权服务(JAAS)…目录 一、SASL介绍 二、使用 SASL 进行身份验证 2.1 服务器到服务器的身份验证 2.2 客户端到服务器身份验证 三、验证功能 一、SASL介绍 默认情况下ZooKeeper 不使用任何形式的身份验证并允许匿名连接。但是它支持 Java 身份验证与授权服务(JAAS)可用于使用简单身份验证和安全层(SASL)设置身份验证。zookeeper 支持使用带有本地存储的凭证的 DIGEST-MD5 SASL 机制进行身份验证。 SASL是一种用来扩充C/S模式验证能力的机制认证机制, 全称Simple Authentication and Security Layer。 二、使用 SASL 进行身份验证 JAAS 使用单独的配置文件进行配置。建议将 JAAS 配置文件放在与 ZooKeeper 配置相同的目录中(/zookeeper/conf/)。如文件名是 jaas.conf。ZooKeeper 是集群部署时必须在所有节点上创建 JAAS 配置文件。 SASL 身份验证是单独配置的用于服务器对服务器通信 ZooKeeper 实例之间的通信和客户端对服务器通信 客户端和 ZooKeeper 之间的通信。服务器对服务器身份验证仅与具有多个节点的 ZooKeeper 集群相关。 2.1 服务器到服务器的身份验证 对于服务器到服务器身份验证JAAS 配置文件包含两个部分 服务器配置客户端配置 使用 DIGEST-MD5 SASL 机制时QuorumServer 上下文用于配置身份验证服务器。它必须包含允许所有用户名以便其以未加密的形式与其密码连接。第二个上下文 QuorumLearner 必须为内置在 ZooKeeper 中的客户端配置。它还包含未加密格式的密码。以下是 DIGEST-MD5 机制的 JAAS 配置文件示例 QuorumServer {org.apache.zookeeper.server.auth.DigestLoginModule requireduser_zookeeper123456; };QuorumLearner {org.apache.zookeeper.server.auth.DigestLoginModule requiredusernamezookeeperpassword123456; }; 除了 JAAS 配置文件外还必须通过指定以下选项在 ZooKeeper 的配置文件中启用服务器到服务器身份验证 quorum.auth.enableSasltrue quorum.auth.learnerRequireSasltrue quorum.auth.serverRequireSasltrue quorum.auth.learner.loginContextQuorumLearner quorum.auth.server.loginContextQuorumServer quorum.cnxn.threads.size20# 客户端到服务器身份验证 requireClientAuthSchemesasl # authProvider.myIdorg.apache.zookeeper.server.auth.SASLAuthenticationProvider authProvider.1org.apache.zookeeper.server.auth.SASLAuthenticationProvider # authProvider.2org.apache.zookeeper.server.auth.SASLAuthenticationProvider # authProvider.3org.apache.zookeeper.server.auth.SASLAuthenticationProvider然后通过系统环境变量设置jaas.conf的路径 -Djava.security.auth.login.config/opt/kafka/config/jaas.conf 2.2 客户端到服务器身份验证 客户端到服务器身份验证在与服务器到服务器身份验证相同的 JAAS 文件中配置。 将服务器上下文添加到 JAAS 配置文件以配置客户端到服务器的身份验证。对于 DIGEST-MD5 机制它会配置所有用户名和密码 QuorumServer {org.apache.zookeeper.server.auth.DigestLoginModule requireduser_zookeeper123456; };QuorumLearner {org.apache.zookeeper.server.auth.DigestLoginModule requiredusernamezookeeperpassword1234567; };Server {org.apache.zookeeper.server.auth.DigestLoginModule requireduser_test123456; };Client {org.apache.zookeeper.server.auth.DigestLoginModule requiredusernametestpassword123456; }; 同时zookeeper的配置文件中需要添加如下配置 # 客户端连接是否必须进行SASL认证 sessionRequireClientSASLAuthtrue 三、验证功能 1、启动zk集群zk集群可正常选举 2、编写客户端demo System.setProperty(java.security.auth.login.config, E:\\study\\apache-zookeeper-3.8.4-bin\\conf\\jaas.conf);System.out.println(********************** start zk ********************** );CountDownLatch countDownLatch new CountDownLatch(1);ZooKeeperAdmin zooKeeper new ZooKeeperAdmin(127.0.0.1:2181, 5000, event - {System.out.println(触发了事件 event.getState());countDownLatch.countDown();});Stat existsName zooKeeper.exists(/age, watchedEvent - System.out.println(-- watchedEvent.getState()));if (existsName null) {zooKeeper.create(/age, 18.getBytes(), ZooDefs.Ids.OPEN_ACL_UNSAFE, CreateMode.PERSISTENT);} else {byte[] data zooKeeper.getData(/name, false, null);System.out.println(--- new String(data));}String srvr FourLetterWordMain.send4LetterWord(127.0.0.1, 2181, srvr, false);System.out.println(srvr);
http://www.ho-use.cn/article/10822002.html

相关文章:

  • 网站需求分析与设计方案关键词优化怎么弄
  • 虚拟主机网站建设步骤?个人网站有哪些平台
  • 武山县建设局网站郑州房产网
  • 本地做网站绑定域名网上设计网站
  • 校园网站建设培训稿免费个人网站平台
  • 用帝国软件做网站的心得广西网络电视
  • 护肤品主题网站怎么做wordpress主题图标乱码
  • 南联网站建设公司制作书签图片大全简单漂亮
  • 对于网站链接优化有哪些建议做图文链接网站
  • 高端网站建设 源码长沙建设网站企业
  • 如何在vps上建设网站企业网站设计网
  • 网上哪个网站教做西点太原哪个网站制作最好用
  • 三亚网站外包美工做网站尺寸多少钱
  • 长沙h5手机网站制作如何利用谷歌云做自己的网站
  • 怎么用阿里云服务器做网站潍坊网站优化公司
  • 免费个人网站怎么制作哈尔滨建站服务网站开发
  • 仁怀哪儿做网站互联网推广员是做什么的
  • 贵州企业网站建设策划开发网站可用性监控
  • 海口网站运营托管报价wordpress 获取文章摘要
  • 网站建设与维护是做什么网站建设分金手指科捷13
  • 宁波市住房与城乡建设部网站湖南郴州市
  • flash源码网站投资公司收到分红要交什么税
  • 哈尔滨自助板建站大学生做简历的网站
  • 织梦做双语版网站网站建设中行为的名词解释
  • 鞍山网站2024年还会封城吗
  • 什么值得买 网站开发域名有wordpress
  • 网站建设特效素材科技有限公司的名称应该怎么取名
  • 驻马店手机网站制作刚刚合肥最新通告
  • 常州建设局网站打不开wordpress数据库邮箱
  • 建设一个网站需要什么硬件软件找设计工作哪个网站好