Redis 密码设置和查看密码的方法
redis没有实现访问控制这个功能,但是它提供了一个轻量级的认证方式,可以编辑redis.conf配置来启用认证。
1、初始化Redis密码:
在配置文件中有个参数: requirepass 这个就是配置redis访问密码的参数;
比如 requirepass test123;
(Ps:需重启Redis才能生效)
redis的查询速度是非常快的,外部用户一秒内可以尝试多大150K个密码;所以密码要尽量长(对于DBA 没有必要必须记住密码);
2、不重启Redis设置密码:
在配置文件中配置requirepass的密码(当redis重启时密码依然有效)。
redis 127.0.0.1:6379 config set requirepass test123
查询密码:
redis 127.0.0.1:6379 config get requirepass (error) ERR operation not permitted
密码验证:
redis 127.0.0.1:6379 auth test123 OK
再次查询:
redis 127.0.0.1:6379 config get requirepass
1) requirepass
2) test123
PS:如果配置文件中没添加密码 那么redis重启后,密码失效;
3、登陆有密码的Redis:
在登录的时候的时候输入密码:
redis-cli -p 6379 -a test123
先登陆后验证:
redis-cli -p 6379
redis 127.0.0.1:6379 auth test123
OK
AUTH命令跟其他redis命令一样,是没有加密的;阻止不了攻击者在网络上窃取你的密码;
认证层的目标是提供多一层的保护。如果防火墙或者用来保护redis的系统防御外部攻击失败的话,外部用户如果没有通过密码认证还是无法访问redis的。
以上所述是小编给大家介绍的Redis 密码设置和查看密码的方法,大家如有疑问可以留言,或者联系站长。感谢亲们支持!!!
我想要获取技术服务或软件
服务范围:MySQL、ORACLE、SQLSERVER、MongoDB、PostgreSQL 、程序问题
服务方式:远程服务、电话支持、现场服务,沟通指定方式服务
技术标签:数据恢复、安装配置、数据迁移、集群容灾、异常处理、其它问题
本站部分文章参考或来源于网络,如有侵权请联系站长。
数据库远程运维 Redis 密码设置和查看密码的方法
相关文章
- 一键清空:Redis 全部数据的删除方法(redis全部删除)
- 利用Redis进行精准统计分析(redis统计分析)
- 解锁Redis收费服务发展新机遇(redis收费)
- 密码Redis默认登录:设置用户名密码(redis默认用户名)
- 构建基于Redis与MySQL的实时数据同步(redis与mysql数据同步)
- 如何实现快速部署Redis(怎么推出redis)
- 引入Redis,提升性能效果(引入redis包)
- Redis加固给Redis加上安全密码(给redis加密码)
- 深入理解掌握Redis源码之路(掌握redis源码)
- Redis主从架构,改善数据复制传输(tp redis 主从)
- 架构转型实现分布式Redis的全过程(分布式实现redis)
- 深入浅出大厂Redis的使用指南(大厂redis使用方法)
- 重启后修改Redis密码痛点出发点(修改redis密码重启)
- 使用Redis设置数值精准控制数据(在redis设置数字)
- 深入探讨Redis项目在实际应用中的价值(redis项目实际应用)
- Redis集群有多么重要(redis集群重要吗)
- 解决Redis集群脑裂常见方法汇总(redis集群脑裂处理)
- Redis集群节点卸载操作与注意事项(redis集群卸载节点)
- Redis中集合操作提取元素的简易方法(redis 集合返回元素)
- 重新设置Redis密码,提高安全性(redis重设密码)
- 重构Redis集群重建从节点(redis重建从节点)
- Redis安全技巧设置密码保护(redis里设置密码)
- 简易指南Redis配置DIR(redis 配置 dir)
- 浅谈Redis连接池的性能优化(redis连接池性能问题)
- Redis账户安全,登录时请用密码(redis账户有密码)
- 利用Redis实现自增计数的简单方法(redis 自增计数)
- 的Redis 的读写均采用单线程模式(redis读写都是单线程)