博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
3种关闭linux系统端口方法
阅读量:4257 次
发布时间:2019-05-26

本文共 1004 字,大约阅读时间需要 3 分钟。

随时随地阅读更多技术实战干货,获取项目源码、学习资料,请关注源代码社区公众号(ydmsq666)、QQ技术交流群(183198395)。

from:http://blog.csdn.net/imatt/article/details/60469786

3种关闭linux系统端口方法

linux系统下怎么关闭一个端口

下面总结三种关闭linux系统端口的方法提供分享

1、通过杀掉进程的方法来关闭端口

每个端口都有一个守护进程,kill掉这个守护进程就可以了

每个端口都是一个进程占用着,

第一步、用下面命令

netstat -anp |grep 端口

找出占用这个端口的进程,

第二步、用下面命令

kill -9 PID 

杀掉就行了

2、通过开启关闭服务的方法来开启/关闭端口

因为每个端口都有对应的服务,因此要关闭端口只要关闭相应的服务就可以了。

linux中开机自动启动的服务一般都存放在两个地方:

/etc/init.d/文件夹下的服务:

这个文件夹下的服务都可以通过运行相应的SCRIPT来启动或关闭。
例如:启动sendmail服务: ./sendmail start (打开了TCP 25端口)
关闭sendmail服务: ./sendmail stop (关闭TCP 25 端口)

查看sendmail服务当前状态: ./sendmail? status (查看服务是否运行)

/etc/xinetd.d/文件夹下的服务:

这个文件夹下的服务需要通过更改服务的配置文件,并重新启动xinetd才可以。

例如:要启动其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=no”,保存退出。

运行/etc/rc.d/init.d/xinetd restart 

要停止其中的auth服务,打开/etc/xinetd.d/auth配置文件,更改“disable=yes”,保存退出。

运行/etc/rc.d/init.d/xinetd restart

3、通过防火墙限制端口

以下介绍的方法在下使用,很简便。

开端口为:

iptables -A INPUT -p   $port   -j ACCEPT

关把ACCEPT改为DROP即可,即:

iptables -A INPUT -p $port   -j DROP

其中$port即为端口数字,iptables的具体用法可

 

你可能感兴趣的文章
######好好好,本质#####基于LSTM搭建一个文本情感分类的深度学习模型:准确率往往有95%以上
查看>>
深度学习最全优化方法总结比较(SGD,Adagrad,Adadelta,Adam,Adamax,Nadam)
查看>>
训练loss不下降原因集合
查看>>
通过GAN网络生成样本的一些想法创造数据
查看>>
###好好好好########深度模型优化性能 调参
查看>>
#######haohaohao#######对抗思想与强化学习的碰撞-SeqGAN模型原理和代码解析
查看>>
TensorFlow 模型如何对外提供服务
查看>>
将keras的h5模型转换为tensorflow的pb模型
查看>>
tensorflow+tensorflow-serving+docker+grpc模型上线部署(不需bazel编译,有代码)
查看>>
甘特图——Excel搞定
查看>>
J2EE是什么(二)
查看>>
J2EE是什么(一)
查看>>
Java学习——何为JNDI
查看>>
Java学习——传说中的13个规范
查看>>
前端页面——揭开级联查询的面纱
查看>>
前端页面——AJAX是个什么样的传输机
查看>>
前端页面——Cookie与Session有什么区别
查看>>
DRP问题系列——The Network Adapter could not establish the connection
查看>>
Java学习——Servlet是什么
查看>>
项目总结——传说中的反射竟然是这个样子
查看>>