繁体   English   中英

在 Redis 中禁用 Lua 调试器

[英]Disable Lua debugger in Redis

我想确保客户端不能使用 Redis 的 Lua 调试器。 我已经设置了 ACL 以防止使用SCRIPTEVAL命令。

我在https://redis.io/topics/ldb上看到可以使用 CLI 标志进入远程调试模式。 这是否也被 ACL 阻止,或者是否有其他一些方法需要注意?

我根本不使用 LDB,所以如果可能的话,在构建时禁用它会很棒。

Redis Lua调试器是一个远程调试器,需要Redis服务器端和客户端协同工作。

您可以通过rename-command配置或 ACL 禁用SCRIPT命令。 虽然客户端可以进入调试模式,但Redis服务器会拒绝SCRIPT DEBUG子命令,远程调试将无法进行。

我根本不使用 LDB,所以如果可能的话,在构建时禁用它会很棒。

您不能在构建时禁用它,除非您修改源代码以删除该功能并重新构建它。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM