Redis设置密码

方法一:命令行设置密码

1)使用redis-cli连接上redis服务端,执行如下命令,设置密码为123456

复制代码
config set requirepass 123456

2)执行完毕,无需重启,退出客户端,再次重新登录就需要输入密码了

方法二:配置文件redis.conf设置密码

mac和liunx的配置文件是redis.conf;windows的配置文件redis.windows.conf

1)打开配置文件redis.conf,找到requirepass关键字,后面就是密码。默认情况下是注释掉的,即默认不需要密码,。打开注释,设置为自己的密码,重启即可,修改位置如下:

2)重启redis服务端,重启时候需要追加上redis. conf文件的路径,不然不会使用这个conf,我的文件路径是/usr/local/etc/redis.conf,执行如下命令:

复制代码
?redis-server /usr/local/etc/redis.conf
区别
  • 修改配置文件设置的密码永久生效;使用命令设置的密码临时生效,重启后失效
  • 修改配置文件设置的密码,需要重启生效;使用命令设置的密码,退出后再登录生效,重启后失效
  • 命令的优先级高于配置文件的优先级
相关推荐
2301_814809867 小时前
如何用 cookie 的 HttpOnly 与 Secure 属性防范 XSS 攻击
jvm·数据库·python
m0_515098427 小时前
如何用 Object.keys 与 getOwnPropertyNames 遍历键名
jvm·数据库·python
还是阿落呀7 小时前
第三章 添加数据
数据库·mysql
qq_189807037 小时前
golang如何实现日志按级别过滤_golang日志按级别过滤实现教程
jvm·数据库·python
abc123456sdggfd7 小时前
Golang map底层实现原理_Golang map哈希表原理教程【经典】
jvm·数据库·python
roman_日积跬步-终至千里7 小时前
【案例题-知识点(2)】架构风格上(五大类详解)
数据库·架构·系统架构
justjinji8 小时前
JavaScript中利用宏任务拆分阻塞任务的实操案例
jvm·数据库·python
@小柯555m8 小时前
MySql(基础操作符--查找除复旦大学的用户信息)
数据库·sql·mysql
weixin_408717778 小时前
c++如何实现跨平台的文件读写进度监听器回调机制【实战】
jvm·数据库·python
2301_792674868 小时前
java学习day31(redis)
java·redis·学习