当前位置: 技术问答>linux和unix
在Linux下如何编程关闭特定端口?
来源: 互联网 发布时间:2015-09-01
本文导语: 能给点例子最好了,谢谢指教。 | 用iptables设置为drop | 如 pacman2000(pacman)(影子传说) 所说,配置firewall的规则。 如果你要自己控制的话,我觉得可以自己写一个小程序占用该端...
能给点例子最好了,谢谢指教。
|
用iptables设置为drop
|
如 pacman2000(pacman)(影子传说) 所说,配置firewall的规则。
如果你要自己控制的话,我觉得可以自己写一个小程序占用该端口(SO_EXCLUSIVEADDRUSE),然后什么也不做,用root权限启动到后台(防止被别人杀掉)。
如果你要自己控制的话,我觉得可以自己写一个小程序占用该端口(SO_EXCLUSIVEADDRUSE),然后什么也不做,用root权限启动到后台(防止被别人杀掉)。
|
use netstat -nap to find the prog which opens the port
then, kill -SIGKILL $pid
then, kill -SIGKILL $pid
|
你可以参考linux下的防火墙编程,实际是就是截取数据包,然后过滤
|
同意楼上的,自己占用端口
但如果这个端口已经被占用,就要先杀该进程然后占用。。。估计这样可以。。。
但如果这个端口已经被占用,就要先杀该进程然后占用。。。估计这样可以。。。
|
我觉得最好是配置防火墙,或是自己做防火墙,这样更专业一些。
|
防火墙,不过我没有例子
|
同意设置firewall