{eval=Array;=+count(Array);}

成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

問答專欄Q & A COLUMN

如何檢查多個遠程Linux系統(tǒng)是否打開了指定端口?

NinoNino 回答0 收藏1
收藏問題

2條回答

sugarmo

sugarmo

回答于2022-06-28 11:26

這個非常簡單,nc和nmap命令就可以,下面我簡單介紹一下實現(xiàn)過程,主要內(nèi)容如下:

這里為了更方便的演示過程,我們假設遠程Linux系統(tǒng)(服務器)的IP地址如下,保存在server.txt文件中:

對應檢測的端口號分別是22、80和3306,如下,保存在port.txt文件中:

nc

即netcat,一個簡單實用的Unix(Linux)工具,使用TCP或UDP協(xié)議去讀寫網(wǎng)絡間連接的數(shù)據(jù),可以很方便的查看指定端口是否開啟,測試腳本如下(這里命名為nc_port.sh),很容易理解,2個for循環(huán),依次循環(huán)server.txt和port.txt,然后使用命令nc測試連接就行:

之后給nc_port.sh腳本添加執(zhí)行權限,命令“chomd u+x nc_port.sh”,運行這個腳本,效果如下,已經(jīng)可以成功查看對應Linux服務器是否開啟22、80和3306端口:

nmap

這是一個專門用于網(wǎng)絡嗅探的工具,可以快速掃描大規(guī)模網(wǎng)絡(包括IP和端口號,比nc命令快的多,在滲透測試中經(jīng)常會用到),當然,對單個主機也可以正常工作,測試腳本如下(這里命名為nmap_port.sh),基本思路和nc掃描差不多,也是2個for循環(huán),然后使用nmap命令測試連接就行:

之后給nmap_port.sh腳本添加執(zhí)行權限,“chmod u+x nmap_port.sh”,運行這個腳本,效果如下,已經(jīng)可以成功查看對應Linux服務器是否開啟對應端口:

至此,我們就完成了利用nc和nmap命令來測試遠程Linux服務器是否開啟對應端口號。總的來說,整個過程不難,腳本也非常簡單,只要你有一定的Linux和shell基礎,熟悉一下上面的腳本,很快就能掌握的,網(wǎng)上也有相關教程和資料,非常豐富,感興趣的話,可以搜一下,希望以上分享的內(nèi)容能對你有所幫助吧,也歡迎大家評論、留言。

評論0 贊同0
  •  加載中...
saucxs

saucxs

回答于2022-06-28 11:26

很簡單,直接ping x.x.x.x:端口 有響應就說明開通了該端口

評論0 贊同0
  •  加載中...

相關問題

最新活動

您已邀請0人回答 查看邀請

我的邀請列表

  • 擅長該話題
  • 回答過該話題
  • 我關注的人
向幫助了您的網(wǎng)友說句感謝的話吧!
付費偷看金額在0.1-10元之間
<