
它是重要的是知道在任何时候都什么 端口 你曾经在你 计算机. 这么多 应用程序 和 服务, 每日 公开 我们的系统可能 入侵 通过多门, 因此有必要对 注意 这些端口是什么以及哪些应用程序使用它们.
一样, 如果你通常 管理服务 o 开发应用程序, 在一些点, 你过, 检查 如果某 端口 她正在 使用 由某些其他应用程序, 不生成 冲突. 或也许, 当安装一个 web 服务器, 你已经意识到,失败,因为另一个服务已在使用端口问题.
如何检查哪些端口是在您的 Linux 计算机上使用 / UNIX
有 各种形式 要检查哪些端口正在使用您的计算机上在任何给定的时间, 尽管我们将关注的焦点 一个 其中, 的 命令 lsof. 此命令通常用于 上市打开的文件 过程系统中. 一样, 显示附加信息, 作为 套接字使用, 端口, 等.
要检查 网络活动 当前您的系统,你可以使用以下语句:
1 | sudo lsof -i -P -n |
如果需要帮助, 筛选器 多一点,看看什么 进程 它们正在运行并已 端口侦听, 你可以运行下面的命令:
1 | sudo lsof -i -P -n | grep LISTEN |
输出将这样的事情:
1 2 3 4 5 6 7 | Professor-Falken:~ pf$ sudo lsof -i -P -n | grep LISTEN TeamViewe 56 root 8u IPv4 0xbf556f31c728b0e1 0t0 TCP 127.0.0.1:5945 (LISTEN) Google 552 pf 169u IPv4 0xbf556f31ce230bf9 0t0 TCP 127.0.0.1:49273 (LISTEN) java 878 pf 72u IPv6 0xbf556f31c7962611 0t0 TCP [fe80:1::1]:49983 (LISTEN) node 1569 pf 37u IPv4 0xbf556f31e844eed1 0t0 TCP 127.0.0.1:63644 (LISTEN) node 1569 pf 38u IPv4 0xbf556f31e52b2bf9 0t0 TCP 127.0.0.1:44529 (LISTEN) |
输出显示了你, 在一个 第一列, 的 应用程序 运行进程; 在 第二列 的 进程 ID (PID) 和在 最后一个, 的 IP 和端口 同样的, 侦听器配置的位置.
以这种方式, 你能意识到 端口 你是 使用 在您的计算机在任何时候, 因此, 监视器 的 连接 你成了从您的系统, 检查他们不 入侵 o 未经授权的连接.

我们的留言或输入到论坛