失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > Linux如何检查远程服务器中端口是否打开? – 网络

Linux如何检查远程服务器中端口是否打开? – 网络

时间:2019-08-10 21:00:36

相关推荐

Linux如何检查远程服务器中端口是否打开? – 网络

telnet

这是基于telnet协议实现的一个远程登录命令,可以直接用于测试远程Linux服务器是否开启指定端口,安装的话,输入命令“yuminstall-ytelnet”(或者“aptinstall-ytelnet”)就行,使用方式“telnet服务器IP地址端口号”,如下,这里以端口22为例,如果返回结果为Connected,则说明端口开启,如果为refused,则说明端口关闭:

nc

也即netcat,一个简单实用的Unix(Linux)工具,主要用来读写网络间连接的数据,可以很方便的查看远程Linux服务器是否开启指定端口,如下,这里以3306端口为例,如果返回结果为Connected,则说明端口开启,如果为timedout,则说明端口关闭:

更多参数和说明的话,可以使用命令“nc-h”进行查看,官方文档解释的非常清楚详细,如下:

nmap

这是一个专门用于网络嗅探的工具,在渗透测试中经常会用到,也可以很方便的查看远程Linux服务器是否开启指定端口,安装的话,输入命令“yuminstall-ynmap”(或者“aptinstall-ynmap”)就行,如下,这里以80,21,3306这3个端口为例,如果返回结果为open,则说明端口开启,如果为filtered,则说明端口关闭:

更多参数和功能的话,可以使用帮助命令“nmap-h”进行查看,官方文档解释的非常详细清楚,一目了然,如下:

至此,大家就介绍完了使用telnet、nc和nmap这3个命令来查看远程Linux服务器是否开启指定端口。总的来说,这3种方式都非常简单,只要你有一定的Linux基础,熟悉一下相关参数和说明,很快就能掌握的,网上也有相关教程和资料,介绍的非常详细,感兴趣的话,可以搜一下,希望以上分享的内容能对你有所帮助吧,也欢迎大家评论、留言进行补充。

如果觉得《Linux如何检查远程服务器中端口是否打开? – 网络》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。