知识网经验知识百科全书!
登录

怎么查看电脑开启的端口(怎么查看电脑开启时间)

167次浏览 | 2023-02-13 08:39:20 更新
来源 :一只小猪
最佳经验
本文由作者推荐

哪个端口被哪个服务占用?有多少个开放端口?本文介绍如何扫描 Linux 系统或任何远程系统上开放的端口。

无论您是使用 Linux 作为服务器还是桌面环境,了解开放的端口或正在使用的端口在各种情况下都会有所帮助。

例如,如果您正在运行基于 Apache 或 Ngnix 的 Web 服务器,则使用的端口应该是 80 或 443。检查端口将确认这一点。同样,您可以检查 SMTP 或 SSH 或其他一些服务正在使用哪个端口。在将端口分配给新服务时,了解哪些端口正在使用是很有必要的。

您还可以检查是否有端口被用于安全入侵。

在 Linux 中有多种检查端口的方法。我将在本文中分享我最喜欢的两种方法。

方法一:使用 lsof 命令查看当前登录的 Linux 系统中打开的端口

如果您直接或通过 SSH 登录到系统,则可以使用 lsof 命令检查其端口。

sudo lsof -i -P -n

lsof 命令用于查找用户使用的文件和进程。这里用到的选项是:

  • -i:如果没有指定IP地址,这个选项选择列出所有网络文件
  • -P:禁止将端口号转换为端口名称, 如 3306 转为 MySQL
  • -n:禁止IP转换为hostname,缺省是不加上-n参数
怎么查看电脑开启的端口(怎么查看电脑开启时间)

然而,上面命令也向我们展示了许多计算机实际上并未监听的额外端口。

您可以将此命令的输出通过管道传输到 grep 命令并匹配模式“LISTEN”,如下所示:

sudo lsof -i -P -n | grep LISTEN

这样只会显示我们的计算机正在监听的端口以及哪个服务正在使用所述开放端口。

方法二:使用 netcat 命令检查任何服务器上的端口

nc (Netcat) 是一个命令行实用程序,它使用 TCP 和 UDP 协议通过网络在计算机之间读取和写入数据。

下面给出了 nc 命令的语法:

nc [options] host port

这个实用程序有一个 -z 标志。使用时,它将使 nc 扫描侦听守护程序而不实际向端口发送任何数据。

将此与 -v 标志结合使用,启用详细模式,您可以获得详细的输出。

以下是使用 nc 命令扫描系统开放端口的命令:

nc -z -v u0026lt;IP-ADDRESSu0026gt; 1-65535 2u0026gt;u00261 | grep -v u0026#39;Connection refusedu0026#39;

将 IP-ADDRESS 替换为您正在检查端口的 Linux 系统的 IP 地址。可以是本机ip 127.0.0.1,也可以是远程机器的ip地址。

至于我为什么选择值 1 到 65535,那是因为端口范围从 1 开始,到 65535 结束。

最后,将输出通过管道传递给 grep 命令。使用 -v 选项,它会排除任何返回包括 “Connection refused” 的行。

这将显示计算机上打开的所有端口,这些端口可由网络上的另一台计算机访问(在防火墙允许的情况下)。

结论

在这两种方法中,我更喜欢 lsof 命令。它比 nc 命令更快。但是,您需要登录系统并拥有 sudo 访问权限。换句话说,如果您正在管理系统,则 lsof 是更合适的选择。

nc 命令具有无需登录即可扫描端口的灵活性,但当扫描远程主机时因为需要网络交互会很慢, 特别是面临超时请求时,可使用 -q secs 参数设置超时时间。

本文到此结束,希望对大家有所帮助。

标签:
收到0个赞
小米手机1s青春版(小米1s青春版上市时间)

小米手机1s青春版(小米1s青春版上市时间)

大家好,小乐来为大家解答小米手机1s青
debugassertionfailed(debugassertionfailed)

debugassertionfailed(debugassertionfailed)

大家好,小乐来为大家解答debugassertionf
linux怎么看显卡型号(linux怎么看显卡)

linux怎么看显卡型号(linux怎么看显卡)

大家好,一只小美来为大家解答linux怎么
笔记本接电视(笔记本接电视声音怎么也从电视出)

笔记本接电视(笔记本接电视声音怎么也从电视出)

关于笔记本接电视,这个很多人还不知道
智能手机批发厂家直销(智能手机批发商厂家)

智能手机批发厂家直销(智能手机批发商厂家)

大家好,小乐来为大家解答智能手机批发
ipcamera监控器app下载(seeton监控安装下载)

ipcamera监控器app下载(seeton监控安装下载)

大家好,小乐来为大家解答ipcamera监控器
flashplayer80(flashplayer80)

flashplayer80(flashplayer80)

大家好,来来为大家解答flashplayer80以下问
怎么把word转成pdf格式的文件(怎样把word转为pdf格式)

怎么把word转成pdf格式的文件(怎样把word转为pdf格式)

大家好,linda来为大家解答怎么把word转成
snapdragon865是什么处理器(snapdragon865是什么处理器比虎贲610)

snapdragon865是什么处理器(snapdragon865是什么处理器比虎贲610)

大家好,来来为大家解答snapdragon865是什么
关于我们 | 版权声明 | 免责声明 | 联系我们
免责声明:知识网所有文字、图片、视频、音频等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
CopyRight©1999-2024 www.44jj.com All Right Reserved 豫ICP备16009659号