Что за странный nginx работает на 8088?
Недавно я выполнил сканирование 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 по умолчанию (не то, что у меня есть на моем главном экземпляре nginx на порту 80) Странный экземпляр на порту 8088
Но это мой обычный заполнитель nginx на порте 80: Нормальный заполнитель 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
Я не нашел никакого упоминания о порте 8088 во всем /etc/nginx (да, я все проверил). Я не хочу убивать процесс, пока не узнаю, что это такое, есть идеи?
Я нашел что-то подобное здесь (по вине сервера).
Я использую Ubuntu Server 16.04.
2 ответа
Таким образом, я смог сузить поиск только до одного пользователя. Экземпляр был остатком недавно удаленного phoronix-test-suite
,
Я просто убил процесс, и он никогда не повторился.
Ты можешь использовать ps
чтобы получить больше информации о процессе, который вы нашли с помощью netstat
с чем-то вроде
ps ef --pid 19003 | cat
В твоем случае nginx
может быть запущен, потому что другой пользователь или программа запустили его "вручную" или потому что конфигурация была изменена, поэтому ps
мог бы дать вам больше информации.