首页/数据/Redis 进阶速查/复制链路认证:masterauth
本包目录(421 条)
数据结构与选型42 条持久化56 条
主从与哨兵51 条
Cluster 集群44 条内存与管理99 条性能与排障129 条

复制链路认证:masterauth

主库启用密码后,从库必须配置 masterauth(以及 6.0+ 的用户名 masteruser)才能完成握手与同步,否则连接被拒。

Redis 进阶速查数据更新于 2026-10-12
从库配置masterauth <password>
用户名masteruser(ACL 用户时)
效果握手与同步阶段均可认证

示例

示例
redis-cli -h <从库> CONFIG SET masterauth 'app-password'
redis-cli -h <从库> CONFIG SET masteruser appuser
redis-cli -h <从库> INFO replication | Select-String master_link_status
认证信息属于敏感数据,配置文件权限收紧;容器注入时避免写进镜像层。

易错点

  • 只在从库改密码不改 masterauth,主从链路会在密码变更后立刻断开
  • 用 ACL 用户复制时要明确该用户需要的最小权限(含必要的读写与同步命令)

数据来源与参考

  • Redis 官方文档:masterauth 配置说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌