【发布时间】:2020-04-14 19:34:54
【问题描述】:
如果我将一些数据存储在我机器上的 redis 缓存中。那么其他人在他们的机器上或redis db上可以访问的数据是否仅限于一个用户。
【问题讨论】:
标签: node.js caching redis shared-cache
如果我将一些数据存储在我机器上的 redis 缓存中。那么其他人在他们的机器上或redis db上可以访问的数据是否仅限于一个用户。
【问题讨论】:
标签: node.js caching redis shared-cache
只要您向端点和端口开放网络,您就可以与任意数量的用户共享您的 Redis 数据库。
请注意,Redis 6 之前的版本中没有访问控制列表。Redis 6 几天前刚刚作为候选版本 1 发布。如果您需要 ACL,如果您可以使用 RC1,则可以考虑使用它。
您可以配置 Redis 密码,但它是所有用户的一个密码 - 共享。您也可以要求客户通过提供姓名来表明自己的身份,但这是一种荣誉制度。同样,在 Redis 6 之前没有 ACL。
您还可以使用防火墙(网络安全)来限制哪些机器可以连接到您的实例。
查看https://redis.io/topics/security 了解更多关于安全的信息。
要了解 Redis 6 ACL,请参阅 https://redis.io/topics/acl
【讨论】: