在 CentOS 上设置 Redis 密码,通常有两种常用方式:修改配置文件(推荐,永久生效) 和 命令行临时设置(重启后失效)。
一般路径为:
/etc/redis.conf
或
/etc/redis/redis.conf
vi /etc/redis.conf
找到这一行(默认是被注释的):
# requirepass foobared
改成:
requirepass yourpassword
把
yourpassword换成你自己的密码
systemctl restart redis
或(旧版本)
service redis restart
redis-cli
auth yourpassword
返回 OK 说明成功。
redis-cli
config set requirepass yourpassword
验证:
auth yourpassword
⚠️ 这种方式重启 Redis 后密码会丢失,不建议生产环境使用。
redis-cli -a yourpassword
或在代码中配置对应密码参数。
6379 端口可访问bind 127.0.0.1如果你用的是 CentOS 7 / 8 / Stream 或 Docker 版 Redis,我也可以给你对应具体命令。