温馨提示×

centos redis配置怎么设置密码

小樊
36
2026-10-05 19:34:20
栏目: 云计算

在 CentOS 上给 Redis 设置密码,通常有以下几种方式,最常用的是修改配置文件并设置 requirepass。


一、通过配置文件设置密码(推荐)

1. 找到 Redis 配置文件

一般路径为:

/etc/redis.conf

或

/etc/redis/redis.conf

2. 编辑配置文件

vim /etc/redis.conf

3. 设置密码

找到这一行(默认是注释掉的):

# requirepass foobared

修改为:

requirepass yourpassword

例如:

requirepass 123456

4. 重启 Redis

systemctl restart redis

或(老版本)

service redis restart

5. 验证密码

redis-cli
127.0.0.1:6379> auth 123456
OK

二、命令行临时设置密码(重启后失效)

redis-cli
CONFIG SET requirepass 123456

⚠️ 仅用于测试,重启 Redis 后密码会丢失。


三、连接时使用密码

redis-cli -a 123456

或在代码中配置对应密码参数。


四、常见注意事项

  1. 绑定地址 如果对外网开放,建议:

    bind 0.0.0.0
    protected-mode no
    

    ⚠️ 生产环境务必配合防火墙和密码

  2. 防火墙

    firewall-cmd --add-port=6379/tcp --permanent
    firewall-cmd --reload
    
  3. Redis 版本 查看版本:

    redis-server --version
    

如果你是用 yum 安装 / 源码安装 / Docker,或者想做 主从 + 密码认证,可以告诉我,我可以给你更具体的配置。

0 踩