跳转到主内容
思享编程网:思考分享,玩转编程世界!

怎么设置Redis的永久密码?重启也不失效?

大家好,我是陆砚码。今天我们来聊聊怎么给Redis设置一个永久密码,即使重启也不会失效哦!

首先,我们需要修改Redis的配置文件

Redis默认是没有密码的,但我们可以通过修改配置文件来开启认证。打开你的Redis配置文件,通常是/etc/redis.conf,然后找到这一行:

requirepass foobared

foobared修改为你想要的密码,比如123456,或者直接复制一行,将foobared替换成你想要的密码。记得保存文件哦!

接下来,重启Redis服务

修改完配置文件后,我们需要重启Redis服务来应用新的密码设置。在终端中执行以下命令:

/bin/redis-server /etc/redis.conf &

重启完成后,你的密码设置就已经成功了。接下来,我们验证一下密码是否设置成功。

验证密码设置

1. 启动Redis服务:

/bin/redis-server /etc/redis.conf &

2. 进入Redis客户端:

/bin/redis-cli

3. 输入以下命令来验证密码:

config get requirepass

如果出现错误信息“(error) NOAUTH Authentication required.”,说明密码设置成功!

4. 输入密码登录:

auth 123456

如果看到返回“ok”,说明密码验证成功。

5. 再次验证密码:

config get requirepass

这次你会看到自己设置的密码,比如“123456”。

PS:如果你发现连接不上,可能需要修改redis.conf中的bind地址。bind的意思是允许访问的主机,比如设置为0.0.0.0允许任意外部主机访问,设置为127.0.0.1则只允许本机访问。

喜欢这篇文章就点个赞吧!更多编程知识,欢迎关注思享编程网(www.sxgpb.com)。

相关文章