一个检查特定端口是否打开的班轮

Maj*_*our 2 security ubuntu firewall command redis

Redis 快速入门指出:

确保 Redis 用于侦听连接的端口(默认为 6379,如果您在集群模式下运行 Redis,则为 16379,加上 Sentinel 为 26379)已设置防火墙,以便无法从外部联系 Redis。

是否有一个简短的命令来检查端口是否受防火墙保护

通常,我在主机上安装了 ufw(几乎总是 Ubuntu),但没有安装 nmap。

Ale*_*nko 5

for port in 6379 16379 26379;do nc -zv 127.0.0.1 $port;done
Run Code Online (Sandbox Code Playgroud)

当然,您应该使用另一台服务器从外部而不是从本地主机检查您的防火墙,以确保应用程序被阻止。