通過(guò)殺掉進(jìn)程的方法來(lái)關(guān)閉端口。
我們提供的服務(wù)有:成都做網(wǎng)站、網(wǎng)站設(shè)計(jì)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、桐柏ssl等。為上1000+企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的桐柏網(wǎng)站制作公司
每個(gè)端口都有一個(gè)守護(hù)進(jìn)程,kill掉這個(gè)守護(hù)進(jìn)程就可以了,每個(gè)端口都是一個(gè)進(jìn)程占用著,第一步用命令netstat-anp|grep端口找出占用這個(gè)端口的進(jìn)程,第二步用命令kill-9PID,殺掉就行了。
打開(kāi)指定端口:/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT #80為指定端口
將更改進(jìn)行保存:/etc/rc.d/init.d/iptables save
直接在/etc/sysconfig/iptables中增加一行:-A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
關(guān)閉端口:iptables -A INPUT -p tcp --dport 111 -j DROP
開(kāi)發(fā)不連續(xù)端口(包括單個(gè)):iptables -A INPUT -p tcp -m multiport --dport 21,20 -j ACCEPT
linux的優(yōu)點(diǎn):
linux是開(kāi)源的,任何人都是可以查看他的源代碼的,這使得他特別的安全,而windows則不開(kāi)源,所以你要經(jīng)常的打補(bǔ)丁,修補(bǔ)漏洞之類(lèi)的。
linux內(nèi)核優(yōu)化的好,沒(méi)有哪個(gè)linux需要右鍵的刷新鍵(紅旗linux是為了國(guó)人的使用習(xí)慣加的),而windows則不同,微軟的系統(tǒng)非常的復(fù)雜,而且運(yùn)先行效率相對(duì)linux要低很多。
你要問(wèn)的是linux怎么關(guān)閉67端口吧,先獲取進(jìn)程號(hào)再進(jìn)行關(guān)閉。
1、利用netstat-anpgrep端口命令找出占用這個(gè)端口的進(jìn)程,并獲取該進(jìn)程的進(jìn)程號(hào)。
2、利用kill-9進(jìn)程號(hào)命令,關(guān)閉端口對(duì)應(yīng)的進(jìn)程即可。
Linux 如何開(kāi)放端口和關(guān)閉端口
打開(kāi)端口:
sudo iptables -A INPUT -p tcp --dport 端口號(hào) -j ACCEPT
關(guān)閉端口:
sudo iptables -A OUTPUT -p tcp --dport 端口號(hào)-j DROP
保存設(shè)置:
sudo service iptables save
netstat -an | grep 23 (查看是否打開(kāi)23端口)
查看防火墻的狀態(tài)
sudo ufw status
禁用防火墻
sudo ufw disable
啟動(dòng)防火墻
sudo ufw enable
重新加載防火墻:
sudo ufw reload
Linux 停止某端口的進(jìn)程
fuser -k -n tcp 8000
kill -9 $(ps -ef|grep 127.0.0.1:8000|gawk '$0 !~/grep/ {print $2}' |tr -s '\n' ' ')