Linux培训
达内IT学院
400-996-5531
Linux系统如何关闭一个端口?下面达内Linux小编给大家分享一下,希望能帮助到大家.
1、通过杀掉进程的方法来关闭端口
每个端口都有一个守护进程,kill掉这个守护进程就可以了
每个端口都是一个进程占用着,
第一步、用下面命令
netstat -anp |grep 端口
找出占用这个端口的进程,
第二步、用下面命令
kill -9 PID
杀掉就行了
2.通过打开/关闭服务打开/关闭端口
因为每个端口都有相应的服务,所以要关闭端口,只需要关闭相应的服务.
在Linux中,自动启动的服务通常存储在两个位置:
/etc/init中的服务.d/文件夹:
通过运行相应的脚本,可以启动或关闭此文件夹中的服务.
例如:启动sendmail服务:./发送邮件启动(TCP端口25已打开)
关闭sendmail服务:./发送邮件停止(关闭TCP端口25)
查看sendmail服务的当前状态:./发送邮件?状态(检查服务是否正在运行)
/etc/xinetd中的服务.d/文件夹:
此文件夹中的服务需要更改服务配置文件并重新启动xinetd.
例如,要启动身份验证服务,请打开/etc/xinetd.d/auth配置文件,更改“禁用=否”,保存并退出.
运行/etc/rc.d/init d/xinetd重启
要停止身份验证服务,请打开/etc/xinetd.d/auth配置文件,更改“禁用=是”,保存并退出.
运行/etc/rc.d/init d/xinetd重启
3.通过防火墙限制端口
下面描述的方法在linux命令下很容易使用.
开放端口:
iptables-A输入-p$port-j接受
关闭:将接受更改为删除,即:
iptables-输入-p$port-j DROP
其中$port是端口号,iptables的具体使用可以是.
填写下面表单即可预约申请免费试听! 怕学不会?助教全程陪读,随时解惑!担心就业?一地学习,可全国推荐就业!
Copyright © 京ICP备08000853号-56 京公网安备 11010802029508号 达内时代科技集团有限公司 版权所有
Tedu.cn All Rights Reserved