检测vps是否开启常见25/465邮局端口
直接在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”
正文结束
还没有评论,来坐沙发吧。