Mac中Redis服务启动时错误信息:NOAUTH Authentication required

 更新时间:2023年08月24日 10:14:17   作者:ALazyPerson  
这篇文章主要介绍了Mac中使用Redis服务启动时错误信息:"NOAUTH Authentication required"问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教

使用过程中,出现如下错误:

(error) NOAUTH Authentication required

1、修改配置文件

Redis的配置文件默认在/usr/local/etc/redis.conf,使用sublime工具打开配置文件(其他工具也可以),Command+F,搜索 "requirepass foobared" :

去掉前面的注释,并修改为所需要的密码:

requirepass myredis

注:redis配置文件中修改的 "密码必须是字符串形式"(数字+字符串:无效的密码)

密码可不加冒号与加冒号没有什么区别,都可以生效

2、配置完毕后,重启Redis

2.1、客户链接测试

3、登录验证

设置Redis认证密码后,客户端登录时需要使用 -a 参数输入认证密码,可以不添加该参数虽然也可以登录成功,但是没有任何操作权限。

如下:

使用密码认证登录,并验证操作权限:

说明Reids密码认证配置成功。

除了按上述的方式在登录时,使用 -a 参数输入登录密码外。也可以不指定,在连接后进行验证:

4、在命令行客户端配置密码

上述介绍了通过 redis.conf 配置密码,配置方式需要重新启动Redis。

也可以通命令行客户端配置密码,这种配置方式不用重新启动Redis。

配置方式如下:

:使用命令行客户端配置密码,重启Redis后仍然会使用 redis.conf 配置文件中的密码

5、在Redis集群中使用认证密码

如果Redis服务器,使用了集群。

除了在 master 中配置密码外,也需要在 slave 中进行相应配置。

slave 的配置文件中找到如下行,去掉注释并修改与 master 相同的密码即可,与redis.conf文件配置登录密码方法相同:

6、关闭Redis

redis-server /usr/local/etc/redis.conf

7、Redis运行状态

brew services list

8. 启动服务

redis-server

总结

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

相关文章

  • Redis GEO地理信息定位功能

    Redis GEO地理信息定位功能

    Redis 提供了GEO地理信息定位功能,地理空间项(经度、纬度、名称),实现查找附近的人、上班打卡、自行车租赁、摇一摇等相关与地理位置信息的功能,这篇文章主要介绍了Redis GEO地理信息定位功能,需要的朋友可以参考下
    2023-12-12
  • 为啥Redis使用pipelining会更快

    为啥Redis使用pipelining会更快

    这篇文章主要介绍了为啥Redis使用pipelining会更快,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-11-11
  • redis实现延时队列的两种方式(小结)

    redis实现延时队列的两种方式(小结)

    这篇文章主要介绍了redis实现延时队列的两种方式(小结),文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • Redis安装及基本数据类型

    Redis安装及基本数据类型

    这篇文章主要介绍了Redis安装及基本数据类型,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-05-05
  • Redis哈希Hash键值对集合操作(查询增加修改)

    Redis哈希Hash键值对集合操作(查询增加修改)

    Redis中的Hash数据 是一个 键值对集合,本文主要介绍了Redis哈希Hash键值对集合操作(查询增加修改),具有一定的参考价值,感兴趣的可以了解一下
    2024-01-01
  • 利用Redis的有序集合实现排行榜功能实例代码

    利用Redis的有序集合实现排行榜功能实例代码

    这篇文章主要给大家介绍了关于如何利用Redis的有序集合实现排行榜功能的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者使用Redis具有一定的参考学习价值,需要的朋友们下面来一起学习学习吧
    2019-03-03
  • redis 用scan指令 代替keys指令(详解)

    redis 用scan指令 代替keys指令(详解)

    下面小编就为大家分享一篇redis 用scan指令 代替keys指令详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2017-12-12
  • Redis哨兵模式与主从架构对比分析

    Redis哨兵模式与主从架构对比分析

    Redis哨兵模式在主从架构基础上增强高可用性,通过自动故障切换和监控实现无人值守恢复,但部署复杂且无法突破单机内存限制,适用于读多写少、高可用需求的场景
    2025-08-08
  • Redis通过scan查找不过期的 key(方法详解)

    Redis通过scan查找不过期的 key(方法详解)

    SCAN 命令是一个基于游标的迭代器,每次被调用之后, 都会向用户返回一个新的游标, 用户在下次迭代时需要使用这个新游标作为 SCAN 命令的游标参数, 以此来延续之前的迭代过程,对Redis scan 查找 key相关知识感兴趣的朋友一起看看吧
    2021-08-08
  • 基于Redis Streams的实时消息处理实战指南

    基于Redis Streams的实时消息处理实战指南

    这篇文章主要为大家详细介绍了在生产环境中基于 Redis Streams 构建实时消息处理的完整经验,包括技术选型、核心代码示例、踩坑解决和优化方案,希望对大家有所帮助
    2025-07-07

最新评论