0

    redis 有用户名密码设置 redis 用户名密码 - 待整理

    2023.07.03 | admin | 134次围观

    一.io.lettuce.core.RedisCommandExecutionException: ERR Client sent AUTH, but no password is set

    一、报错原因:下载安装的redis默认是没有密码的。

    所以在项目中配置文件中,连接redis,配置了密码。就会报错。

    二、解决:给redis设置密码

    1、命令窗口,进入到redis所在的目录下

    2、然后输入 redis-cli 回车

    3、输入 config set requirepass root 回车

    root就是密码

    二.使用RedisDesktopManager客户端无法连接Redis服务器问题解决办法

    方案一:

    执行步骤:

    1、修改redis文件夹下redis.conf文件,在bind 127.0.0.1行前面加#注释掉这一行,使能远程连接(默认只能使用本地连接)。

    方案二:

    1.先在本地ping远程ip

    2.测试端口是否开放

    3.再看redis.conf文件

    Redis一般跑在Linux系统上,所以在安装完Redis之后,在windows上我使用了RedisDesktopManager远程连接Linux的Redis。

    redis 有用户名密码设置 redis 用户名密码 - 待整理

    以下的Linux命令都是在Redis安装目录下进行的,

    首先我在Linux系统上启动Redis服务

    src/redis-server

    1.

    然后我在windows上开始尝试远程连接Redis

    点击“Test Connection”之后bind安装之后etc下没有bind文件,提示我无法连接

    在网上找了一下原因,发现原因是需要配置Linux中Redis安装目录下的“redis.conf”配置文件

    配置完之后bind安装之后etc下没有bind文件,我重启了Redis服务 。可是在windows上仍然无法连接。网上的教程说需要开启6379端口等等。我还没有尝试,突然想到了

    一件事情,我虽然配置了“redis.conf”,但是在启动Redis的时候我们是没有加入这个配置的。所以我又重新启动了一下Redis,

    不过这次启动命令我指定了加入配置文件启动:

    src/redis-server redis.conf

    1.

    再次尝试远程连接,哈哈哈,已经能够成功连接了。如果你经过上面的配置还是不行的话,请尝试下面的解决方案:

    Redis Desktop Manager连接Redis的坑_DariaWang的博客-CSDN博客

    亲测链接这种方式有效(我的6379端口没开。。。0-0)

    -----------------------------------

    redis有用户名密码设置 redis 用户名密码

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论