是的,可以通过几种方式远程查看 Redis 服务器的版本信息:
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
echo "INFO SERVER" | nc [host] [port] | grep redis_version
或
telnet [host] [port]
> INFO SERVER
redis-cli -h [host] -p [port] SCAN 0
注意:SCAN 命令可能需要认证权限
可能原因: - Redis 配置了 bind 127.0.0.1 - 防火墙阻止了连接 - 需要密码认证但未提供
解决方法:
redis-cli -h [host] -p [port] -a [password] INFO SERVER
希望这些方法能帮助你远程查看 Redis 版本信息。