首页 > 解决方案 > 有没有办法在 redis.conf 中保存加密密码?

问题描述

我想给 Redis 添加密码。

我感兴趣是否有办法在 redis.conf 中保存加密密码而不是纯文本?

或者根本不将密码存储在 redis.conf 中的方法?

标签: redisredis-cli

解决方案


默认情况下,redis.conf 至少直到今天,其最新版本 - 6.0.1 仍然不支持加密密码。

虽然这种情况不是完全可以避免的,但充其量,您可以通过编写一个包装启动脚本来自动执行此操作,该脚本将接受密码作为参数并启动服务。然后,一旦服务启动,尽管要避免并且不建议这样做,但您可以删除 conf 文件或更改该文件中的密码。并且,在启动 REDIS 之前,您需要再次运行启动脚本/重新输入原始密码。但这可能会导致问题。

请注意-> redis.conf 可以通过 linux/OS 权限来保护,这是最好的方法


推荐阅读