踩坑Redis设置密码出现错误(redis设置密码错误)
近期,一个redis项目升级出现问题,需要设置Redis的密码,但总是出现”ERROR: Denied connection to 127.0.0.1:6379″的错误。
在网上搜索了许多方法,但都没有解决这一问题,让人感到困惑,最终发现是将设置密码命令输入到Redis客户端而不是服务器造成的。
因此,我们应该在服务器端设置Redis的密码,首先开启Redis服务,进入Redis安装目录,键入以下命令:
./redis-server --requirepass "Your-password1"
其中,Your-password1为设置的密码,可以自行设置为自己习惯的密码,比如大小写、特殊字符等。
接下来,重启Redis服务,使其重新加载配置文件,键入以下命令:
./redis-cli --user root -a "Your-password1"
验证是否成功,可以使用命令进行验证:
auth Your-password1
输入后,如果正确,会出现:
OK
看到这个提示说明设置密码成功,以后访问Redis时就要输入这个密码,才能正确访问。
Redis设置密码的时候一定要记住,要在服务器上设置,而不是客户端,否则就会遇到问题,得不到想要的结果。