redis的安全性是通过设置口令来实现的。
首先打开redis的配置文件,我的是在/etc/redis/redis.conf,个人的路径可能会有不同,可以自行查找。
打开redis.conf文件以后,搜索requirepass(默认这个选项是被注释掉了),如我的是:
#requirepass foobared
打开这个选项(去掉注释符号),将requirepass后面改为你想要的口令(密码),
requirepass 123456
然后保存退出。
重启redis服务:
/etc/init.d/redis-server stop
/etc/init.d/redis-server start
或者直接:/etc/init.d/redis-server restart
再次启动客户端:redis-cli
输入命令:keys *
会报错:(error) NOAUTH Authentication required. 说明口令已经生效
加密后的redis使用方法:
启动(redis-cli命令)redis客户端后,输入如下指令:
auth 123456
其中132456是你设置的口令(密码)