Kafka启用SASL_PLAINTEXT动态配置JAAS文件的几种方式
2024-09-07 21:37:17
Kafka是广泛使用消息服务,很多情况下关于认证部分我都是默认的配置,也就是不需要用户名/密码,也不配置证书。在内网或者在项目组内部可以,但是设计的跨部门时一般处于安全考虑都需要加上认证,防止kafka被误用,产生大量垃圾信息,干扰了正常业务的运行。
Kafka提供的多种认证方式,比如SASL, 本文主要介绍启用了SASL_PLAINTEXT时,如何在kafka client配置jaas文件,以却把kafka client客户端能正确连接到kafka server上。
先上官方文档:
加载jaas文件的方式有三种
1, 设置系统属性,java.security.auth.login.config
2, 配置运行程序时用到的jre的安全文件 login.config.url.n属性(路径为加热的 lib/security/java.security ),
3, 编程是调用 javax.security.auth.login.Configuration.setConfiguration(Configuration)设置相关信息
还有一种,直接设置Producer或者Consumer的sasl.jaas.config属性
https://blog.csdn.net/russle/article/details/81041135
最新文章
- [C#] 走进 LINQ 的世界
- css3的动画特性
- mysql Lock wait timeout exceeded; try restarting transaction
- 再次学习C++类之构造函数
- 使用telnet操作memcache,一般不常用
- unity3dWeb版文本转语音
- attach
- spring 页面跳转
- python+selenium:解决上传文件<;input type=&#39;file&#39;>;标签属性被css的visibility隐藏导致无法定位元素的问题
- es7 async/await使用
- Spring 事务传播实践分析
- VBS弹出来的对话框如何置顶!--果然技巧
- Java IO--NIO(一)
- Oracle 11g 发行版2的安装,PLSQL_Developer安装 , Oracle数据库安装失败,完全卸载,常用的命令
- Android应用开发-Activity
- nginx location分析
- qt——for循环里创建widget
- [SQL SERVER] 映射网络驱动器,让SQL服务器可见
- PAT 1024 科学计数法
- 通达OA工作流主要表的数据结构
热门文章
- 2019 第二届 科成安洵杯 官方WriteUp -17网安
- SpringBoot——Profile多环境支持
- malloc分配到一块内存,读写操作时却发生segmentation falt的奇怪问题。
- 015 vue的项目
- JAVA获取树形结构
- vue create xxx 报错
- Linux实现定时备份MySQL数据库并删除30天前的备份文件
- numtodsinterval 函数用法
- EasyDSS高性能RTMP、HLS(m3u8)、HTTP-FLV、RTSP流媒体服务器和EasyDSS云平台异同
- ODAC Developer Downloads - Oracle Universal Installer