redis设置密码并修改查看的几种实现过程

 更新时间:2026年06月02日 09:27:00   作者:水星国王  
这篇文章主要介绍了redis设置密码并修改查看的几种实现过程,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

前言

最近正值世纪杯期间,不知道大家心目中的球队成绩如何,最近在工作中需要设置redis服务器的密码的场景

设置密码可以在很大的程度保护redis服务器,但是相关的命令需要通过密码校验之后才能使用

下面就分享给大家两种设置redis服务器的密码的方式

注意:以下内容都是在windows环境操作的,linux环境步骤和命令也是一样的

redis设置密码的两种方式

方式1:修改文件(不推荐)

直接进入redis目录,找到redis.windowsconf文件打开,直接输入:

requirepass xxxxx

清除密码

如果需要清除密码的话就把新增密码那行删除即可,这种方式虽然简单,但是并不推荐,如果想要安全系数更高,可以通过下面这张方式

方式2:使用命令(推荐)

默认情况下我们的ping命令是key不带密码就能使用的

但是如果我们给redis设置了密码,那么我们的redis就会把重要的命令后面都要带上我们的密码才能执行

127.0.0.1:6379> config set requirepass wyh19991101 #设置redis密码
OK #设置成功
127.0.0.1:6379> config get requirepass #查看密码
(error) NOAUTH Authentication required. #查看失败 发现所有的命令都没有权限 应该先登录
127.0.0.1:6379> ping #默认情况下我们的ping命令是key不带密码就能使用的,但是如果我们给redis设置了密码,那么我们的redis就会把重要的命令后面都要带上我们的密码才能执行
(error) NOAUTH Authentication required. #没有密码不能执行
127.0.0.1:6379> auth wyh19991101 #输入验证密码
OK #验证成功
127.0.0.1:6379> ping #此时的ping就能正常使用了
PONG 
127.0.0.1:6379> config get requirepass #查看我们的密码
1) "requirepass"
2) "wyh19991101"

清除密码

清除密码的话就使用命令把密码设置为空

127.0.0.1:6379> config set requirepass "" #设置redis密码为空 也就是取消密码
OK #设置成功 我们一些命令比如ping就可以直接使用而不用跟上密码使用

查看密码

如果想查看密码,可以使用命令:

config get requirepass #查看我们的密码

如果是在文件中设置密码的,直接打开文件找到密码即可

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持脚本之家。

相关文章

  • Redis分布式锁方案设计之防止订单重复提交或支付

    Redis分布式锁方案设计之防止订单重复提交或支付

    这篇文章主要为大家介绍了Redis分布式锁之防止订单重复提交或支付方案设计示例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2023-09-09
  • 使用RedisAtomicInteger计数出现少计问题及解决

    使用RedisAtomicInteger计数出现少计问题及解决

    这篇文章主要介绍了使用RedisAtomicInteger计数出现少计问题及解决方案,具有很好的参考价值,希望对大家有所帮助。如有错误或未考虑完全的地方,望不吝赐教
    2022-11-11
  • Redis数据类型超详细讲解分析

    Redis数据类型超详细讲解分析

    Redis是一个开源的内存数据结构存储系统,可以用作数据库、缓存和消息中间件,本文详细介绍了Redis的各个数据类型、内部编码以及一些高级功能,如Geo、HyperLogLog和Stream,需要的朋友可以参考下
    2024-12-12
  • Redis缓存雪崩、缓存击穿、缓存穿透详解

    Redis缓存雪崩、缓存击穿、缓存穿透详解

    本文介绍了缓存雪崩、击穿、穿透三种问题:雪崩因大量缓存同时失效导致数据库压力激增,需差异化TTL、多级缓存及熔断机制;击穿由热点key失效引发,可用互斥锁、逻辑过期或预加载;穿透则因非法查询穿透缓存,需布隆过滤器、空对象或参数校验
    2025-07-07
  • Redis是如何高效管理有限内存的(方法详解)

    Redis是如何高效管理有限内存的(方法详解)

    过期删除策略的深度剖析 Redis 可以对 key 设置过期时间的,为了防止过期的key长期占用内存,需要相应的过期删除策略将过期的key删除 基础操作 Redis设置过期时间 setex key1 5 value1:创建记录的时候指定过期时间,设置key1在5秒后过期 其实Redis这是一种基于创
    2025-09-09
  • Redis 定长队列探索及实践

    Redis 定长队列探索及实践

    这篇文章主要介绍了Redis 定长队列探索及实践,文章围绕主题展开详细的内容介绍,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-08-08
  • Redis主从实现读写分离

    Redis主从实现读写分离

    这篇文章主要为大家详细介绍了Redis主从实现读写分离的相关资料 ,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • 使用Redis缓存时高效的批量删除的几种方案

    使用Redis缓存时高效的批量删除的几种方案

    这篇文章主要介绍了使用Redis缓存时高效的批量删除的几种方案的相关资料,需要的朋友可以参考下
    2023-01-01
  • Redis Sentinel服务配置流程(详解)

    Redis Sentinel服务配置流程(详解)

    下面小编就为大家带来一篇Redis Sentinel服务配置流程(详解)。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2017-03-03
  • 阿里云官方Redis开发规范总结

    阿里云官方Redis开发规范总结

    本文主要介绍了阿里云官方Redis开发规范总结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-08-08

最新评论