温馨提示×

centos redis密码怎样设

小樊
44
2026-09-24 03:30:09
栏目: 云计算

在 CentOS 上设置 Redis 密码,通常有两种常用方式:修改配置文件(推荐,永久生效)命令行临时设置(重启后失效)


一、通过配置文件设置(永久生效,推荐)

1. 找到 Redis 配置文件

一般路径为:

/etc/redis.conf

/etc/redis/redis.conf

2. 编辑配置文件

vi /etc/redis.conf

3. 设置密码

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

# requirepass foobared

改成:

requirepass yourpassword

yourpassword 换成你自己的密码

4. 重启 Redis 服务

systemctl restart redis

或(旧版本)

service redis restart

5. 验证密码

redis-cli
auth yourpassword

返回 OK 说明成功。


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

redis-cli
config set requirepass yourpassword

验证:

auth yourpassword

⚠️ 这种方式重启 Redis 后密码会丢失,不建议生产环境使用。


三、连接时带密码

redis-cli -a yourpassword

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


四、常见注意事项

  • 配置改完必须重启 Redis
  • 如果开了防火墙,确认 6379 端口可访问
  • 生产环境建议:
    • 设置强密码
    • 禁止公网暴露 Redis
    • 可配合 bind 127.0.0.1

如果你用的是 CentOS 7 / 8 / StreamDocker 版 Redis,我也可以给你对应具体命令。

0