在 CentOS 上给 Redis 配置密码,通常有以下几种方式,最常用的是修改配置文件。
find / -name redis.conf
一般路径是:
/etc/redis.conf
# 或
/etc/redis/redis.conf
vi /etc/redis.conf
# requirepass foobared
requirepass yourpassword
例如:
requirepass 123456
systemctl restart redis
或(老版本)
service redis restart
redis-cli
127.0.0.1:6379> auth 123456
OK
redis-cli
127.0.0.1:6379> config set requirepass 123456
OK
验证:
127.0.0.1:6379> auth 123456
OK
⚠️ 这种方式 重启 Redis 后密码会失效
redis-cli -a 123456
或
redis-cli -h 127.0.0.1 -p 6379 -a 123456
检查:
确认启动的是该配置文件:
ps aux | grep redis
应类似:
redis-server /etc/redis.conf
如果你告诉我 Redis 版本 / 安装方式(yum / 源码),我可以给你更精确的步骤。