redis设置登录密码,提高安全性--生产环境必备良药--老哥不会还不知道吧,不会不会吧!!!

1、修改redis.conf

#requirepass foobared 中的 # 去掉,表示登录时redis客户端需要密码验证,密码就是 foobared。在这里插入图片描述

2、重启reids

这我就是不说了,方法很多,直接使用redis开关或是重启的命令,或者杀死进程。
还说说一种最有效的吧,不然被👴们打屎。
查看redis进程

ps -ef|grep redis

杀死进程 这个1905就是我们查出来的redis进程号,每台机器都不一样,老哥🚪可别把自己不知道的进程🦈了。

kill -9 1905

在这里插入图片描述

3、客户端重新连接redis

3.1、不输入密码登录

redis-cli -h 127.0.0.1 -p 6379

可以看到能进去,但是不能对redis里面的值进行操作。之后在输入:

auth foobared

也就是默认密码,可见登录进去,并能正常操作。
在这里插入图片描述
在这里插入图片描述

3.2、输入密码登录

redis-cli -h 127.0.0.1 -p 6379 -a foobared

可见能登录进去并且能操作成功。
在这里插入图片描述

4、修改密码

4.1、修改redis.conf

第一种直接修改自己使用的redis.conf中 requirepass foobared ,将foobared改为你自己的密码就好,比较简单,不演示。

4.2、redis客户端命令修改

采取这样的密码修改的话,若是redis服务器端重启,密码会恢复成foobared,若是想永久修改,就直接修改redis.conf。
查看密码

config get requirepass     

设置密码

config set requirepass 123

在这里插入图片描述

4.3、验证

使用原先密码登录,可以看到无法进行正常操作,使用上面刚修改的密码登录,可以正常操作。
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章