不,您不能直接远程检查redis版本,而没有某种形式的访问REDIS服务器本身。 提供REDIS版本的INFO
命令需要连接到Redis服务器。 此连接通常涉及网络访问和授权。 虽然您可能能够通过其他方式(例如,如果您具有非常深的网络监视功能)间接推断REDIS版本的信息,则直接访问版本信息需要连接到服务器端口(通常为6379)。此访问可能是通过直接的SSH连接,反向SSH隧道或通过授予REDIS服务器访问的网络中介机构。 仅知道没有适当身份验证的服务器的IP地址和端口就不够。
>这个问题是第一个的重复性,并且已经回答了。 简短的答案仍然是:否。 您需要某种形式的对Redis服务器的访问来执行INFO
>命令或类似的方法来检索其版本。
INFO
命令返回有关服务器配置的大量数据,包括内存使用情况,连接的客户端以及有关存储的数据集的潜在敏感详细信息。 This information could be used for reconnaissance attacks, helping attackers plan more sophisticated exploits.INFO
库)。 这些工具允许您连接到redis服务器并执行redis-cli
>命令,该命令提供了版本信息以及其他详细信息。 但是,安全含义保持不变。您需要具有适当的凭据和网络访问才能远程执行这些命令。 促进安全远程访问(例如SSH)的工具与redis-py
一起使用,以安全地连接和检索版本信息。 没有任何工具可以规定授权访问Redis服务器的需要。
以上是Redis查看版本可以远程查看吗的详细内容。更多信息请关注PHP中文网其他相关文章!