Redis安全
2023-09-27 14:25:59 时间
Redis数据库可以设置安全,所以做出相关的任何客户端都需要在执行命令之前进行身份验证。为了确保Redis需要设置在配置文件中的密码验证一致。
例子
下面给出的例子显示的步骤,以确保Redis实例。
127.0.0.1:6379> CONFIG get requirepass 1) “requirepass” 2) “”
默认情况下,此属性为空,表示没有设置密码,此实例。您可以通过执行以下命令来更改这个属性
127.0.0.1:6379> CONFIG set requirepass “yiibai” OK 127.0.0.1:6379> CONFIG get requirepass 1) “requirepass” 2) “yiibai”
设置密码,如果任何客户端运行命令没有验证后,再(错误)NOAUTH需要验证。错误将再回到这点。因此,客户端需要使用AUTH命令进行认证。
语法
AUTH命令的基本语法如下所示:
127.0.0.1:6379> AUTH password
语法
127.0.0.1:6379> AUTH “yiibai” OK 127.0.0.1:6379> SET mykey “Test value” OK 127.0.0.1:6379> GET mykey “Test value”
PS:如果您想和业内技术大牛交流的话,请加qq群(521249302)或者关注微信公众 号(AskHarries),谢谢!
相关文章
- GaussDB(for Redis)双活容灾支持4大应用场景,为业务安全保驾护航
- 突破开源Redis的内存限制,存算分离的GaussDB到底有多能“装”?
- rmt_redis.c:6446 ERROR: Can't handle RDB format version redis-migrate-tool迁移工具报错
- Redis+Spring缓存实例
- redis哨兵
- Redis 是并发安全的吗?你确定?
- 如何保证 Redis 缓存与数据库双写一致性?
- python訪问redis
- redis cluster集群管理工具redis-trib.rb命令小结-运维笔记
- Redis二进制安全概念
- 基于Redis的分布式锁真的安全吗?
- mysql数据向Redis快速导入
- 分布式锁 redis分布式锁 zookeeper分布式锁 面试题:如何保证高并发下的下单安全 超卖问题 redission的watchdog
- Redis的那些事儿:关系型和非关系型数据库,非关系型数据库的类型,redis数据类型、编码格式、高性能、可以做什么、分布式锁失效的原因,string为采用sds数据类型,为什么是二进制安全的,
- Laravel5.5配置使用redis
- Redis需要多少内存预留-内存占用多少才安全
- Redis学习之路(四)之Redis集群
- Redis服务安全加固的说明