首页 > 编程知识 正文

linux批量关闭端口,关闭135 139 445端口脚本

时间:2023-05-05 14:50:49 阅读:175506 作者:796

关闭端口的三种方法

1扼杀进程

2退出服务

3防火墙匹配端口

三种方法的简要介绍

1端口和进程紧密相连,有一个进程对应的端口号,因此杀死这个进程也会关闭端口。

优点:操作简单,直接关闭

缺点:进程新打开时,端口号会自动重新打开。

2每个服务可以处理许多进程,包括数据库服务。 如果关闭服务,软件即使不打开自然端口也不会打开。

优点:比第一个更严密(我方推荐) ) ) ) ) ) )。

3在防火墙上阻止端口

操作方法

1直接杀死过程:

第一步是检查本地所有端口的netstat -antup。 (大致看看吧。 )

(-a或-all )显示所有连接的套接字

-n或-numeric直接使用IP地址,而不是域名服务器

-p或-programs显示正在使用套接字的进程标识符和进程名称

-t或-tcp指示TCP传输协议的连接状态。

-u或-udp显示UDP传输协议的连接状态。 )

在第2步中,指定端口使用情况,例如111 lsof -i:111

如果没有任何内容,则表示端口未打开,如果有显示进程的pid,则进入下一步

步骤3 (在显示为111进程编号为2323并执行kill -9 2323的情况下

步骤lsof -i:111如果未显示任何内容,则表示关闭

2退出服务

第一步是验证本地所有端口的开放状态

nmap localhost

第二步,基于第一步,验证启用了开放端口的服务的名称,例如rpcbind 111

运行/etc/init.d/./rpcbind时,将提示您关闭

确定是否关闭了步骤lsof -i:111

如果找不到服务名称,请使用以下方法(

列出侦听的所有套接字: netstat-l

rpm -qf /sbin/rpc.statd

ls /etc/init.d/nfs*

/etc/init.d/nfslock status

nmap 127.0.0.1 )

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。