redis-设置密码
2016-06-03 11:35
549 查看
1.通过配置文件设置密码
找到redis的安装目录中的如下文件
找到文章中的
去掉行前的注释,并修改密码为所需的密码,保存文件
2.通过命令设置密码
无需重启redis
使用第一步中配置文件中配置的老密码登录redis,会发现原来的密码已不可用,操作被拒绝
使用修改后的密码登录redis,可以执行相应操作
尝试重启一下redis,用新配置的密码登录redis执行操作,发现新的密码失效,redis重新使用了配置文件中的密码
除了在登录时通过 -a 参数制定密码外,还可以登录时不指定密码,而在执行操作前进行认证。
3.master配置了密码,slave如何配置
若master配置了密码则slave也要配置相应的密码参数否则无法进行正常复制的。
slave中配置文件内找到如下行,移除注释,修改密码即可
重启redis
linux
windows(前面为启动服务,后面加载配置文件)
找到redis的安装目录中的如下文件
linux:/etc/redis.conf windows(我的windwos免安装版本):E:\redis\redis-2.4.5-win32-win64\64bit
找到文章中的
#requirepass foobared
去掉行前的注释,并修改密码为所需的密码,保存文件
requirepass myRedis
2.通过命令设置密码
redis 127.0.0.1:6379[1]> config set requirepass my_redis OK redis 127.0.0.1:6379[1]> config get requirepass 1) "requirepass" 2) "my_redis"
无需重启redis
使用第一步中配置文件中配置的老密码登录redis,会发现原来的密码已不可用,操作被拒绝
redis-cli -h 127.0.0.1 -p 6379 -a myRedis redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted
使用修改后的密码登录redis,可以执行相应操作
redis-cli -h 127.0.0.1 -p 6379 -a my_redis redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "my_redis
尝试重启一下redis,用新配置的密码登录redis执行操作,发现新的密码失效,redis重新使用了配置文件中的密码
sudo service redis restart Stopping redis-server: [ OK ] Starting redis-server: [ OK ] redis-cli -h 127.0.0.1 -p 6379 -a my_redis redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted redis-cli -h 127.0.0.1 -p 6379 -a myRedis redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "myRedis"
除了在登录时通过 -a 参数制定密码外,还可以登录时不指定密码,而在执行操作前进行认证。
redis-cli -h 127.0.0.1 -p 6379 redis 127.0.0.1:6379> config get requirepass (error) ERR operation not permitted redis 127.0.0.1:6379> auth myRedis OK redis 127.0.0.1:6379> config get requirepass 1) "requirepass" 2) "myRedis"
3.master配置了密码,slave如何配置
若master配置了密码则slave也要配置相应的密码参数否则无法进行正常复制的。
slave中配置文件内找到如下行,移除注释,修改密码即可
#masterauth mstpassword
重启redis
linux
sudo service redis restart #或者 sudo service redis stop sudo redis-server /etc/redis.conf
windows(前面为启动服务,后面加载配置文件)
redis-server.exe redis.conf
相关文章推荐
- redis-windows执行redis-cli查询
- linux 安装 redis3.0
- linux 安装 redis3.0
- Redis 未授权访问配合 SSH key 文件利用分析
- 64位Windows下安装Redis教程
- spring-session,利用redis存储session,解决集群共享session的问题
- spring---消息订阅发布之redis
- 麻雀虽小五脏具全-基于Redis的极简服务发现框架Captain
- 唯品會大規模 Redis Cluster 的生産實踐
- redis sadd存缓存
- redis安装,检测redis是否安装成功以及配置redis密码
- redis set、序列化存入缓存
- Windows Redis3 安装
- 《Redis设计与实现》[第二部分]单机数据库的实现-C源码阅读(二)
- redis之(二十)redis的总结一
- redis集群搭建
- centos详细安装redis步骤
- redis主从复制问题
- 删除redis 失效节点
- Redis介绍