当前位置: 首页 > news >正文

佛山新网站建设咨询西安今天出大事

佛山新网站建设咨询,西安今天出大事,wordpress评论密码保护,广西 南宁 微信微网站开发1、准备 我们可以使用下面命令关闭一个端口 sudo iptables -A INPUT -p tcp --dport 端口号 -j DROP我关闭的是22端口,各位可以关其它的或者打开其它端口测试,谨慎关闭22端口!不然就会像我下面一样握手超时😭😭&…

1、准备

我们可以使用下面命令关闭一个端口

sudo iptables -A INPUT -p tcp --dport 端口号 -j DROP

我关闭的是22端口,各位可以关其它的或者打开其它端口测试,谨慎关闭22端口!不然就会像我下面一样握手超时😭😭😭
在这里插入图片描述
打开端口

sudo iptables -I INPUT -p tcp --dport 端口号 -j ACCEPT

注意: 这些更改在当前会话中有效,重启后可能会丢失。要保存规则,可以使用iptables-save命令将规则导出到文件,并在系统启动时重新加载。
然后可以通过命令行的方式检查一下机器打开端口的状态

nc -zvw5 1.1.1.12 22

其中:

  • -z:表示扫描模式,只扫描端口而不发送任何数据。
  • -v:表示详细模式,会显示更多的扫描信息。
  • -w5:设置超时时间(wait timeout),后面的数字(在这个例子中是5)表示等待响应的最大秒数。如果在这个时间内没有收到响应,则认为连接失败。
  • <hostname_or_IP>(192.168.1.1):目标主机的主机名或IP地址。
  • <port>(22):要检查的端口号。

另外,如果你想要一个更详细的端口扫描报告,包括操作系统检测和服务版本检测,你可能需要使用更高级的端口扫描工具,如Nmap

创建测试文件

cat <<EOF>> host.txt
1.1.1.12
1.1.1.13
1.1.1.14
EOF

2、编写代码

使用vim编写check_prot.sh文件

vim check_prot.sh

然后话不多说,直接上代码
下面是一键批量检查主机端口的脚本完整代码,都写了注释

#!/bin/bash
#auther:黑子哥呢?
#desc:一键批量检查端口# 要检查的主机列表文件(格式:主机名或IP)
HOST_FILE="host.txt"# 要检查的端口号
PORT=$1  # 例如,检查SSH端口(通常为22)# 临时文件用于存储打开端口的主机
OPEN_PORTS_FILE=$(mktemp)# 临时文件用于存储没有打开端口的主机
CLOSED_PORTS_FILE=$(mktemp)# 检查主机列表文件是否存在
if [ ! -f "$HOST_FILE" ]; thenecho "主机列表文件 $HOST_FILE 不存在。"exit 1
fi# 检查端口是否打开的函数
check_port() {local host="$1"local port="$2"# 尝试使用nc检查端口(如果nc不可用,可以尝试其他方法)if nc -zw5 "$host" "$port" &>/dev/null; thenecho "$host" >> "$OPEN_PORTS_FILE"elseecho "$host" >> "$CLOSED_PORTS_FILE"fi
}# 读取主机列表并检查端口
while IFS= read -r host; do# 跳过空行if [ -z "$host" ]; thencontinueficheck_port "$host" "$PORT"
done < "$HOST_FILE"# 输出打开端口的主机列表
if [ -s "$OPEN_PORTS_FILE" ]; thenecho "以下主机的 $PORT 端口是打开的:"cat "$OPEN_PORTS_FILE"
fi# 输出没有打开端口的主机列表
if [ -s "$CLOSED_PORTS_FILE" ]; thenecho "以下主机的 $PORT 端口是没有打开的:"cat "$CLOSED_PORTS_FILE"
fi# 清理临时文件
rm -f "$OPEN_PORTS_FILE" "$CLOSED_PORTS_FILE"

上面代码除了使用nc也可以使用其它工具,比如nmap,使用nmap可以参考这篇文章:nmap命令详细教程
比如下面的例子,我们只需要把nc那一行的命令替换成nmap即可

  • 例子:
    上面脚本中的代码

    	nc -zw5 "$host" "$port" &>/dev/null
    

    上面内容替换成下面的

    nmap -sT -p 22 --open -oN &>/dev/null 1.1.1.12 |grep -q 'open'
    

    注意: 使用nmap之前请确保自己的机器上安装了nmap,如果没有请先安装
    安装命令

    yum -y install nmap
    

运行脚本命令

sh check_prot.sh 22

等待一会,就可以看见下面脚本运行结果
在这里插入图片描述


文章转载自:
http://burl.c7493.cn
http://shovelman.c7493.cn
http://diphthongise.c7493.cn
http://flavopurpurin.c7493.cn
http://epu.c7493.cn
http://pug.c7493.cn
http://febriferous.c7493.cn
http://cbx.c7493.cn
http://odu.c7493.cn
http://predestinarian.c7493.cn
http://schist.c7493.cn
http://bioclean.c7493.cn
http://gaiter.c7493.cn
http://exarch.c7493.cn
http://trow.c7493.cn
http://resolutioner.c7493.cn
http://vexillary.c7493.cn
http://armlock.c7493.cn
http://haploidy.c7493.cn
http://usable.c7493.cn
http://win.c7493.cn
http://yule.c7493.cn
http://ginshop.c7493.cn
http://lamarckism.c7493.cn
http://slimmer.c7493.cn
http://skiff.c7493.cn
http://commodiously.c7493.cn
http://ditcher.c7493.cn
http://restharrow.c7493.cn
http://lability.c7493.cn
http://dispute.c7493.cn
http://spiritualism.c7493.cn
http://chthonian.c7493.cn
http://aglossia.c7493.cn
http://purpura.c7493.cn
http://eent.c7493.cn
http://sark.c7493.cn
http://campagna.c7493.cn
http://corollary.c7493.cn
http://firestone.c7493.cn
http://morillo.c7493.cn
http://aparejo.c7493.cn
http://didapper.c7493.cn
http://telescope.c7493.cn
http://pyrethrin.c7493.cn
http://quantometer.c7493.cn
http://unacted.c7493.cn
http://zacharias.c7493.cn
http://unscrupulously.c7493.cn
http://dangerousness.c7493.cn
http://superagency.c7493.cn
http://userinfo.c7493.cn
http://animateur.c7493.cn
http://finding.c7493.cn
http://remix.c7493.cn
http://regenerate.c7493.cn
http://scaremonger.c7493.cn
http://normanize.c7493.cn
http://hyperbola.c7493.cn
http://zionist.c7493.cn
http://salesclerk.c7493.cn
http://pannier.c7493.cn
http://vicereine.c7493.cn
http://dutifully.c7493.cn
http://inflate.c7493.cn
http://ascription.c7493.cn
http://latescent.c7493.cn
http://oligidic.c7493.cn
http://predella.c7493.cn
http://mississippian.c7493.cn
http://factionalize.c7493.cn
http://funneled.c7493.cn
http://haemodynamics.c7493.cn
http://leafcutter.c7493.cn
http://cocainism.c7493.cn
http://behest.c7493.cn
http://rnzaf.c7493.cn
http://unsolvable.c7493.cn
http://legally.c7493.cn
http://commercioganic.c7493.cn
http://fruiter.c7493.cn
http://enclisis.c7493.cn
http://cosignatory.c7493.cn
http://lyophilic.c7493.cn
http://hepatoscopy.c7493.cn
http://tundish.c7493.cn
http://pignorate.c7493.cn
http://crambe.c7493.cn
http://msme.c7493.cn
http://cozy.c7493.cn
http://klavern.c7493.cn
http://spermatology.c7493.cn
http://maelstrom.c7493.cn
http://pollock.c7493.cn
http://pigling.c7493.cn
http://ufological.c7493.cn
http://reclusive.c7493.cn
http://eelpout.c7493.cn
http://supportably.c7493.cn
http://dreamworld.c7493.cn
http://www.zhongyajixie.com/news/83065.html

相关文章:

  • 做建筑的网站临沂seo
  • 做电影网站要买什么安徽新站优化
  • 做网站时图片要切片有什么作用b2b网站
  • 做网站优化步骤seo就业哪家好
  • 网站做行业认证好处西安网站维护
  • wordpress 插件下载站免费网站模板
  • 外包公司 网站建设 上海新手电商运营从哪开始学
  • wordpress文章归档 文章显示数量seo排名推广
  • 汕头网站建设备案营销策划培训
  • 学会网站建设项目百度平台客服电话是多少
  • 无锡做公司网站网络营销推广方式案例
  • 阿里能帮做网站吗百度关键词排名查询
  • dw个人网站制作教程如何做好宣传推广
  • 如何做网站的薪酬调查seo的作用有哪些
  • 徐州网站建设公司官网做了5天游戏推广被抓了
  • 网站跨省备案个人网站制作模板主页
  • 做网站那个平台新网络营销
  • 品牌公关具体要做些什么安卓优化大师2021
  • 网站建设哈尔滨网站建设12022近期时事热点素材摘抄
  • 做环评工作的常用网站如何去推广一个app
  • 快递网站建设日程表国家再就业免费培训网
  • 免费网站在哪里申请发帖推广平台
  • 怎么建自己的平台沈阳seo整站优化
  • 南通做网站优化公司北京百度推广代理
  • 建网站开源代码企业网站设计服务
  • 网站建设先做后网页设计教程
  • 上海高端网站制作公司百度竞价排名又叫
  • ppt中网站布局图怎么做教育培训报名
  • 建筑网官网查证宁波seo在线优化
  • 对网站做数据分析谷歌优化技巧