这个在 8088 上运行的奇怪的 nginx 是什么?

这个在 8088 上运行的奇怪的 nginx 是什么?

我最近对我的服务器进行了 nmap 扫描,发现在端口 8088 上运行着一些奇怪的 nginx 实例。

8088/tcp  open     http         nginx 1.0.11
| http-methods: 
|_  Supported Methods: GET HEAD
|_http-server-header: nginx/1.0.11
|_http-title: Welcome to nginx!

我访问了该页面,它只是默认的 nginx 页面(与我在端口 80 上的主 nginx 实例上的页面不同) 端口 8088 上的奇怪实例

但这是我在端口 80 上的正常 nginx 占位符: 正常 nginx 占位符在端口 80 上运行 我注意到 nginx -v 显示:

nginx version: nginx/1.10.0 (Ubuntu)

但如前所述,根据 nmap,8088 运行的是 1.0.11 而不是 1.10.0 快速netstat -tulpn | grep :8088回到:

tcp        0      0 0.0.0.0:8088            0.0.0.0:*               LISTEN      19003/nginx  

我没有在整个 /etc/nginx 上找到任何关于端口 8088 的提及(是的,我检查了所有内容)。我不想在知道它是什么之前终止该进程,有什么想法吗?

我发现了类似的东西这里(服务器故障)。

我正在运行 Ubuntu Server 16.04。

答案1

因此,我能够将搜索范围缩小到仅一个用户。该实例是最近删除的残留phoronix-test-suite

我刚刚终止了该进程,它就再也没有出现过。

答案2

您可以使用以下方式ps获取有关您发现的进程的更多信息netstat

ps ef --pid 19003 | cat

在您的情况下,它nginx可能会运行,因为不同的用户或程序“手动”启动了它,或者因为配置被更改了,这就是为什么ps可以为您提供更多信息。

相关内容