redis修改密码的地方在哪里

Redis 的密码改在两个地方:配置文件(永久) 和 命令行(临时)。下面直接说位置和怎么改。

一、Windows

1)配置文件位置(永久密码)

文件名:redis.windows.conf

位置:Redis 解压 / 安装目录,比如:

plaintext

D:\Redis\redis.windows.conf

搜索:requirepass

默认是注释:

plaintext

requirepass foobared

改成(去掉 #,设你的密码):

plaintext

requirepass 123456

保存 → 重启 Redis 服务生效。

2)命令行改密码(立即生效,重启失效)

bash

redis-cli

CONFIG SET requirepass 123456

CONFIG REWRITE

CONFIG REWRITE 会把密码自动写入配置文件,变成永久。

二、Linux /macOS

1)配置文件位置

Linux(Ubuntu/Debian):

plaintext

/etc/redis/redis.conf

Linux(源码安装):

plaintext

/usr/local/redis/redis.conf

macOS(Homebrew):

plaintext

/usr/local/etc/redis.conf

同样搜 requirepass,改完重启:

bash

sudo systemctl restart redis-server

2)命令行(同 Windows)

bash

redis-cli

CONFIG SET requirepass 新密码

CONFIG REWRITE

三、怎么确认当前密码

bash

redis-cli

CONFIG GET requirepass

返回第二行就是密码;空 = 没密码。

相关推荐
rannn_1111 小时前
【Java面试题】高频面试题1|Java 后端、MySQL、Redis 与 RAG 面试整理
java·jvm·数据库·后端·面试
杨云龙UP1 小时前
Oracle 19c RAC到RAC Active Data Guard标准搭建与巡检指南
运维·服务器·数据库·oracle·adg·data guard·rac到rac
我不会起名字3221 小时前
Redis 入门(一):Redis 是什么,为什么后端都离不开它
linux·redis·docker·安装·cli
许彰午1 小时前
06-Oracle卸载与重装完整流程
数据库·oracle
ss2731 小时前
AI全栈实战 | 3.6-01 数据库与 ORM:学过 MyBatis 再看 SQLAlchemy,才知道“半自动“和“全自动“差在哪
数据库·mybatis
我的xiaodoujiao1 小时前
Django 基础知识详细图文教程 13-Django 模型定义与使用 3
数据库·后端·python·测试工具·oracle·django
麦壳饼1 小时前
Docker 快速上手:5 分钟运行 SonnetDB
数据库·docker·sonnetdb
小静AI工程实验室2 小时前
robots.txt 不是门禁:RFC 9309 规则、缓存与 Python 爬虫的 10 个边界
爬虫·python·缓存
for_ever_love__2 小时前
缓存穿透、击穿、雪崩:三个经典问题与完整解决方案
java·数据库·redis·缓存·哈希算法·布隆过滤器·雪崩