关闭端口的三种方法
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 )