linux中设置redis的密码

前言

如果在服务器中搭建了redis
没设置密码的话,可能会被入侵导致你的cpu瞬间飙高
那么最好设置一下密码

1. 临时密码

由于我配置了后台的登录模式
所以直接后台启动了
(设置redis.conf的daemonize值为yes,既可以通过后台进行登录redis-server /etc/redis.conf

之后获取文件中的requirepass,查询其value的值
给予一个密码,也就是一个value

root@gaokaoli:/opt/redis-6.2.1# redis-server /etc/redis.conf
root@gaokaoli:/opt/redis-6.2.1# redis-cli
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) ""
127.0.0.1:6379> config set requirepass 123456
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"
127.0.0.1:6379> 

截图如下

在这里插入图片描述

2. 永久密码

在配置文件中找到该项设置requirepass foobared

在这里插入图片描述
在后面补齐你的密码

在这之前要重启一下你的redis 的服务,每一次修改配置文件都要重启你的服务才可成功

之后登录就要使用密码

在这里插入图片描述
(不晓得为啥,这个永久密码好像一直不会成功,不知道是版本问题还是因为更改了设置,永久密码一直启动不成功)

在这里插入图片描述
如果有知道者可以在评论区告知一下

3. 验证

通过输入如下的界面

root@gaokaoli:/opt# redis-cli
127.0.0.1:6379> config get requirepass
(error) NOAUTH Authentication required.
127.0.0.1:6379> auth 123456
OK
127.0.0.1:6379> config get requirepass
1) "requirepass"
2) "123456"

截图如下
在这里插入图片描述


版权声明:本文为weixin_47872288原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。