主服务器设置
- 编辑主服务器配置文件:找到Redis主服务器的配置文件(通常是),使用文本编辑器打开。plaintext复制
redis.conf
- 设置参数:在配置文件中找到或添加plaintext复制
requirepass
参数,为其设置一个强密码作为认证密钥,例如plaintext复制requirepass
。这里的密码要足够复杂,包含字母、数字和特殊字符,以增强安全性。plaintext复制requirepassmyStrongPassword
- 重启主服务器:保存配置文件后,重启Redis主服务器,使配置生效。可以使用以下命令重启:然后再启动plaintext复制
redis-clishutdown
。plaintext复制redis-server/path/to/redis.conf
从服务器设置
步骤 | 操作内容 |
---|---|
1 | 编辑从服务器配置文件 |
2 | 设置 plaintext 复制 masterauth |
3 | 重启从服务器 |
验证配置
- 连接从服务器:使用命令连接到从服务器。plaintext复制
redis-cli-h<从服务器IP>-p<从服务器端口>
- 执行命令:在从服务器的命令行中执行该命令,查看输出信息。如果plaintext复制
inforeplication
显示为plaintext复制master_link_status
,则说明主从服务器之间的认证和连接正常。plaintext复制up
通过以上步骤,就能在Redis主从配置中正确设置authkey,实现安全认证。