redis中禁用命令

发布时间:2020-10-31 00:13:43 阅读:1519次

我们知道redis中很多命令比较危险

稍有不当的操作,可能导致宕机,甚至数据丢失

有哪些危险的命令呢

flushdb 清空数据库

flushall 清空所有记录,数据库

config 客户端连接后可配置服务器

keys 客户端连接后可查看所有存在的键

作为服务端的redis-server,我们常常需要禁用以上命令来使服务器更加安全。

禁用的具体做法是,修改服务器的配置文件redis.conf,在SECURITY这一项中,

我们新增以下命令:

rename-command FLUSHALL ""
rename-command FLUSHDB ""
rename-command CONFIG ""
rename-command KEYS ""

这样重启服务器后,以上命令将不能使用了

如有问题,可以QQ搜索群1028468525加入群聊,欢迎一起研究技术

支付宝 微信

有疑问联系站长,请联系QQ:QQ咨询

转载请注明:redis中禁用命令 出自老鄢博客 | 欢迎分享