Redis SSL/TLS配置以及Jedis SSL连接

Redis 6.2X SSL/TLS加密配置研究(主从、集群、压测)

最近因工作需要配置Redis 6.2X版本的SSL/TLS加密网上资料比较少,并且多是直接客户端和服务端直接连接,并未说明主从、集群如何配置,踩了一部分坑,做个记录

前提
  • Redis 6.2X和Redis 6.0X都支持SSL/TLS,但Redis 6.2X比较好的一点是不需要升级gcc版本,默认centos7的gcc版本是4.8,但是Redis6.0X编译是需要升级gcc版本到5.3以上,而Redis6.2X是不需要的

  • 目前以Redis 6.2X某版本作为研究对象

  1. 编译:make BUILD_TLS=yes(如果不这样编译,默认不开启SSL/TLS)
  2. 进入到编译目录,执行./utils/gen-test-certs.sh(Redis自带工具,证书文件,生成的目录在tests/tls目录下,避免自己去搞一些无效的证书)
常规配置
port 0
tls-port 6379
tls-cert-file   ~/tests/tls/redis.crt
tls-key-file   ~/tests/tls/redis.key
tls-ca-cert-file   ~/tests/tls/ca.crt

这样配置文件就算配置完成了

客户端执行:~/src/redis-cli --tls --cert ~/tests/tls/redis.crt --key ~/tests/tls/redis.key --cart ~/tests/tls/ca.crt</

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值