保护redis db有哪些选择?

Mik*_*ike 6 ruby resque redis

我在本地运行Redis并且有多台机器在同一个端口上与redis通信 - 是否有关于锁定Redis访问权限的好方法的建议?数据库在Mac OS X上运行.谢谢.

编辑:这是假设我不想在配置中使用内置(非向后兼容)Redis requirepass指令.

Ted*_*eid 1

在 EC2 上,我们锁定了可以向 redis 盒上的 redis 端口发出请求的机器,使其仅成为我们的应用程序盒(我们也仅使用它来存储非敏感数据)。

另一种选择可能是不对外开放 Redis 端口,但需要通过 ssh 隧道进行端口转发。然后,您只能允许通过隧道的请求,并且只允许使用已知密钥的 ssh。

你会支付 ssh 罚款,但也许这适合你的场景。