Redis 再牛逼,也得设置密码
发表于|更新于|数据库
|浏览量:
Redis 你再牛逼也得设置密码啊,不然会有安全漏洞,造成一些隐患。
还有,比如像出现下面这样的错,需要设置密码,或者关闭保护模式,所以还是设置密码比较安全。不然只能本地操作,不能远程连接。
DENIED Redis is running in protected mode because protected mode is enabled…
下面介绍几种设置密码的方式,及如何使用。
命令设置密码
这种方式是临时的,重启后需要重新设置。
config set requirepass 123456
配置设置密码
redis.conf中添加配置:
requirepass 123456
授权密码:
有两种方式:
auth 123456
$ ./redis-cli -p 9001 -a 123456
文章作者: 2025
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 只有那年胜过年年!
相关推荐
2025-10-30
Redis Linux 安装运行实战全记录
下载Redis去Redis官网下载最新的Linux包,Redis官方没有Windows版的下载。 https://redis.io/ 下载后把包上传到Linux服务器。 安装Redis1、解压Redis包 > tar -zxvf redis-4.0.2.tar.gz 2、切换到Redis解压目录 > cd redis-4.0.2 3、编译Redis > make 如报错按以下错误解决。 make: cc:命令未找到 make: *** [adlist.o] 错误 127 > yum install gcc collect2: ld returned 1 exit status make[1]: *** [redis-server] Error 1 make[1]: Leaving directory `/usr/local/redis/src’ make: *** [all] Error 2 > vi src/.make-settings,修改OPT=-O2 -...
2025-10-31
Redis 常用操作命令,非常详细!
下面总结并演示了 Redis 的 常用管理命令、key 操作、字符串、集合、列表、散列类型的操作命令。 你需要掌握的 Redis 知识 史上最全 Redis 高可用解决方案总结 为什么分布式一定要有Redis? Spring Boot Redis Cluster 实战干货 Spring Data Redis 详解及实战 一个 Redis 命令,导致公司损失 400 万! 更多请在后台回复关键字:Redis。 常用管理命令1、启动Redis> redis-server [--port 6379] 如果命令参数过多,建议通过配置文件来启动Redis。 > redis-server [xx/xx/redis.conf] 6379是Redis默认端口号。 2、连接Redis> ./redis-cli [-h 127.0.0.1 -p 6379] 3、停止Redis> redis-cli shutdown > kill redis-pid 以上两条停止Redis命令效果一样。 4、发送命令给Redis发送命令有两种方式...
2025-10-30
Redis 如何分析慢查询操作?
什么是慢查询和mysql的慢SQL日志分析一样,redis也有类似的功能,来帮助定位一些慢查询操作。 Redis slowlog是Redis用来记录查询执行时间的日志系统。 查询执行时间指的是不包括像客户端响应(talking)、发送回复等IO操作,而单单是执行一个查询命令所耗费的时间。 另外,slow log保存在内存里面,读写速度非常快,因此你可以放心地使用它,不必担心因为开启slow log而损害Redis的速度。 慢查询参数首先来关注下慢日志分析对应的两个参数: 1、slowlog-log-slower-than:预设阀值,即记录超过多少时间的记录,默认为10000微秒,即10毫秒。 2、slowlog-max-len:记录慢查询的条数,默认为128条,当超过设置的条数时最早进入队列的将被移除。线上建议增大数值,如:1000,这样可减少队列移除的频率。 127.0.0.1:6379> config get slowlog-log-slower-than 1) "slowlog-log-slower-than" 2) "10000&quo...
2025-10-30
Redis 的 8 大应用场景!
之前讲过Redis的介绍,及使用Redis带来的优势,这章整理了一下Redis的应用场景,也是非常重要的,学不学得好,能正常落地是关键。 下面一一来分析下Redis的应用场景都有哪些。 1、缓存缓存现在几乎是所有中大型网站都在用的必杀技,合理的利用缓存不仅能够提升网站访问速度,还能大大降低数据库的压力。Redis提供了键过期功能,也提供了灵活的键淘汰策略,所以,现在Redis用在缓存的场合非常多。 2、排行榜很多网站都有排行榜应用的,如京东的月度销量榜单、商品按时间的上新排行榜等。Redis提供的有序集合数据类构能实现各种复杂的排行榜应用。 3、计数器什么是计数器,如电商网站商品的浏览量、视频网站视频的播放数等。为了保证数据实时效,每次浏览都得给+1,并发量高时如果每次都请求数据库操作无疑是种挑战和压力。Redis提供的incr命令来实现计数器功能,内存操作,性能非常好,非常适用于这些计数场景。 4、分布式会话集群模式下,在应用不多的情况下一般使用容器自带的session复制功能就能满足,当应用增多相对复杂的系统中,一般都会搭建以Redis等内存数据库为中心的session服务,...
2025-10-30
Redisson - Redis官方推荐的分布式协调客服端
什么是RedissonRedisson是Redis官方推荐的一个高级的分布式协调Redis客服端, Redisson在基于NIO的Netty框架上,充分的利用了Redis键值数据库提供的一系列优势,在Java实用工具包中常用接口的基础上,为使用者提供了一系列具有分布式特性的常用工具类。使得原本作为协调单机多线程并发程序的工具包获得了协调分布式多机多线程并发系统的能力,大大降低了设计和研发大规模分布式系统的难度。同时结合各富特色的分布式服务,更进一步简化了分布式环境中程序相互之间的协作。 兼容 Redis 2.6+ and JDK 1.6+,使用Apache License 2.0授权协议. 官网:https://redisson.org/\Github:https://github.com/redisson/redisson 适用场景分布式应用,缓存,分布式会话,分布式任务/服务/延迟执行服务,Redis客户端等。 主要特性云Redis管理、多样Redis配置支持、丰富连接方式、分布式对象、分布式集合、分布式锁、分布式服务、多种序列化方式、三方框架整合、完...
2025-11-06
Redis是什么?4大优势,必学中间件!
Redis是什么? 全称:REmote DIctionary Server Redis是一种key-value形式的NoSQL内存数据库,由ANSI C编写,遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。 Redis最大的特性是它会将所有数据都放在内存中,所以读写速度性能非常好。当然,它也支持将内存中的数据以快照和日志的形式持久化到硬盘,这样即使在断电、机器故障等异常情况发生时数据也不会丢失,Redis能从硬盘中恢复快照数据到内存中。 官网:https://redis.io/\中文:http://www.redis.cn/\Github:https://github.com/antirez/redis Redis有什么优势?1、性能高,速度快 Redis命令执行速度非常快,官方给出的读写性能可以达到10W/秒。为什么会如此之快呢?有以下几个因素: 数据存储在内存中,直接与内存连接。 由相对底层的C语言实现,离操作系统更近。 实现源码很精湛,仅仅几万行代码,简单稳定。 使用了单线程模型,无多线程竞争、锁...
评论
