开发者社区> 问答> 正文

关于canal的安全策略

环境信息

canal 1.1.1 mysql 8.x

问题描述

canal如何应对非法连接? 由于canal的源代码里面没有找到相关安全配置,自己在ClientAuthenticationHandler的messageReceived方法里面写了一个简单的IP过滤、用户名密码检测。

提问275.png

经测试,确实可以防止非法客户端连接。 但是还是没有安全感,因为canal开放了两个端口,11111和11112,而且不确定messageReceived方法是否是端口的必经之路。想知道安全策略模块,写在哪个地方,才算真正的安全。

原提问者GitHub用户liuquanal

展开
收起
古拉古拉 2023-05-08 16:50:44 88 0
1 条回答
写回答
取消 提交回答
  • ClientAuthenticationHandler这是唯一的路径

    原回答者GitHub用户agapple

    2023-05-09 18:25:37
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载