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中lua脚本使用教程

    redis中lua脚本使用教程

    在使用redis的过程中,发现有些时候需要原子性去操作redis命令,而redis的lua脚本正好可以实现这一功能。这篇文章主要介绍了redis中lua脚本的简单使用,需要的朋友可以参考下
    2021-10-10
  • Python的Flask框架使用Redis做数据缓存的配置方法

    Python的Flask框架使用Redis做数据缓存的配置方法

    Redis数据库依赖于主存,在关系型数据库以外再配套Redis管理缓存数据将对性能会有很大的提升,这里我们就来看一下Python的Flask框架使用Redis做数据缓存的配置方法
    2016-06-06
  • 详解redis中的锁以及使用场景

    详解redis中的锁以及使用场景

    这篇文章主要介绍了详解redis中的锁以及使用场景,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-12-12
  • Redis如何安装部署(单节点)

    Redis如何安装部署(单节点)

    这篇文章主要介绍了Redis如何安装部署(单节点)问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-01-01
  • Redis禁用命令、危险命令及规避方法

    Redis禁用命令、危险命令及规避方法

    这篇文章主要介绍了Redis禁用命令、危险命令及规避方法,本文介绍了个非常致命的两个命令以及用配置文件禁用这些命令的方法,需要的朋友可以参考下
    2015-06-06
  • Redis与本地缓存的结合实现

    Redis与本地缓存的结合实现

    我们开发中经常用到Redis作为缓存,本文主要介绍了Redis与本地缓存的结合实现,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-07-07
  • Redis如何一键部署脚本

    Redis如何一键部署脚本

    这篇文章主要介绍了Redis如何一键部署脚本,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2021-04-04
  • 基于Redis无序集合如何实现禁止多端登录功能

    基于Redis无序集合如何实现禁止多端登录功能

    这篇文章主要给你大家介绍了关于基于Redis无序集合如何实现禁止多端登录功能的相关资料,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2018-12-12
  • 深入理解Redis内存回收和内存淘汰机制

    深入理解Redis内存回收和内存淘汰机制

    Redis使用多种过期策略和内存淘汰机制来管理内存,本文主要介绍了深入理解Redis内存回收和内存淘汰机制, 具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Redis中Hash类型的使用

    Redis中Hash类型的使用

    本文主要介绍了Redis中Hash类型的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-06-06

最新评论