服務器開放的端口,對于***者來說,其實就是一個入口點,一旦入口點存在安全風險,那么***者就會集中精力對該端口進行***,但是某些管理員在部署相關(guān)業(yè)務的時候,并沒有對服務器開放的端口進行檢查,導致開放了很多非業(yè)務端口,一旦開放的端口被***者利用(如windows的445端口),那么即使你業(yè)務(端口)安全防護措施做得多好也是無濟于事的!因此我們在服務器上面部署業(yè)務后,一定需要及時關(guān)閉那些非業(yè)務端口,那么我們怎么知道我們開放了哪些端口?我們應該怎么關(guān)閉這些端口呢?
創(chuàng)新互聯(lián)自2013年創(chuàng)立以來,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務公司,擁有項目網(wǎng)站制作、做網(wǎng)站網(wǎng)站策劃,項目實施與項目整合能力。我們以讓每一個夢想脫穎而出為使命,1280元蘇州做網(wǎng)站,已為上家服務,為蘇州各地企業(yè)和個人服務,聯(lián)系電話:18982081108
查看開放的端口
查看開放的端口我們可以使用netstat命令來進行查看,該命令windows和linux都是支持的,對于windows,我們可以使用
netstat -ano
來快速查看開放的端口以及對應的PID號,如下圖:
對于linux系統(tǒng),我們可以使用
netstat -anp
來快速查看我們開放的端口、PID以及對應的程序名稱(服務),如下圖:
通過使用以上的方法,我們可以查看我們開放了什么端口,然后判斷出什么端口是我們需要的,什么端口是我們不需要的,對于不需要的,我們應該及時關(guān)閉!
關(guān)閉非業(yè)務端口
當我們找出了哪些端口是我們不需要的,我們應該把這些端口直接關(guān)閉,以防被***者利用!
對于linux系統(tǒng)來說,我們可以使用命令
kill PID
PID是上面查出來的具體PID,這樣就可以關(guān)閉不需要的端口了。另外我們可以使用命令
sudo netstat -anp | grep port
或者
lsof -i:port
port是具體的端口號,這樣可以查看單獨端口對應的PID,查看PID即可關(guān)閉非業(yè)務端口了!
對于windows系統(tǒng)來說,在我們知道那些端口是不需要的時候,我們可以使用快捷鍵【Ctrl+shift+Esc】打開任務管理器,選擇【服務】項,查找PID對應的服務(描述即為服務名稱),可以通過鼠標右鍵進行停止,也可以打開服務,查找對應的服務,然后進行禁止相關(guān)服務,也可使用命令 net stop 服務名稱 進行禁止!
對于windows系統(tǒng),我們可以使用
tskill PID
來殺死進程,但是不推薦這種方式,這種方式存在一定的風險,可能會導致藍屏!慎用!
另外我們可以使用
netstat -ano | findstr "端口"
來單獨查看某一端口的PID號。
如果這種方法不行,建議使用防火墻策略進行端口限制!
驗證端口關(guān)閉是否成功
在我們使用了上述方法后,我們還需要驗證端口是否關(guān)閉成功,如果是直接關(guān)閉的,那我們可以使用查詢開放的端口來進行驗證,如果我們是使用防火墻做的策略,那么我們可以讓一個互通的主機使用命令
telnet ip 端口
來進行查看端口是否封堵成功,端口是具體端口號,如果顯示以下信息表示成功封堵!
正在連接xx.xx.xx.xx...無法打開到主機的連接。 在端口 xx: 連接失敗
反之封堵未成功!
當前名稱:快速關(guān)閉非業(yè)務端口
當前網(wǎng)址:http://jinyejixie.com/article38/jjpspp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站改版、搜索引擎優(yōu)化、域名注冊、定制網(wǎng)站、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)