插件窝 干货文章 Redis查看版本可以远程查看吗

Redis查看版本可以远程查看吗

Redis SERVER bash 远程 292    来源:    2025-03-27

Redis 远程查看版本的方法

是的,可以通过几种方式远程查看 Redis 服务器的版本信息:

1. 使用 redis-cli 远程连接

redis-cli -h [host] -p [port] INFO SERVER | grep redis_version

示例:

redis-cli -h 192.168.1.100 -p 6379 INFO SERVER | grep redis_version

2. 使用 telnet/nc 工具

echo "INFO SERVER" | nc [host] [port] | grep redis_version

telnet [host] [port]
> INFO SERVER

3. 使用 Redis 的 SCAN 命令(如果允许)

redis-cli -h [host] -p [port] SCAN 0

注意:SCAN 命令可能需要认证权限

安全注意事项

  1. 确保 Redis 服务器配置了密码认证(requirepass)
  2. 不要将 Redis 暴露在公网上
  3. 考虑使用防火墙限制访问 IP
  4. 修改默认端口(6379)

如果连接被拒绝

可能原因: - Redis 配置了 bind 127.0.0.1 - 防火墙阻止了连接 - 需要密码认证但未提供

解决方法:

redis-cli -h [host] -p [port] -a [password] INFO SERVER

希望这些方法能帮助你远程查看 Redis 版本信息。