检测vps是否开启常见25/465邮局端口

四天前
17次阅读
没有评论

直接在ssh中输入并回车执行检测即可。

无需保存为.sh文件。

#!/bin/bash
# 定义要测试的端口列表
ports=("25" "465" "587" "2525")
host="in-v3.mailjet.com"
timeout_duration=3
results=""
# 循环测试每个端口
for port in "${ports[@]}"
do
    echo "正在测试端口 $port..."
    if timeout $timeout_duration bash -c "</dev/tcp/$host/$port" >/dev/null 2>&1; then
        results+="端口 $port 已开启\n"
    else
        results+="端口 $port 未开启\n"
    fi
    echo
done

# 输出结果
echo -e "Results:\n$results"

正文结束
自由书生
版权声明:本站原创文章,由 自由书生 于2025-12-10发表,共计350字。
转载说明:除特殊说明外本站文章皆由CC-4.0协议发布,转载请注明出处。
评论(没有评论)
验证码