AWS / EC2 / Ubuntu 16.04: apache2, хотя apache не установлен?

Я создал экземпляр AWS Ubuntu 16.04 EC2 некоторое время назад, и некоторое время он работал, ничего не делая. Теперь, когда я пытаюсь запустить эту машину в эксплуатацию, я замечаю несколько вещей, которые не могу объяснить:

username@hostname:~$ ps aux | grep apache
root      1930  0.0  0.0   4508   748 ?        Ss   12:17   0:00 /bin/sh /usr/sbin/apache2ctl -D FOREGROUND
root      1965  0.0  0.7  89980  7752 ?        S    12:17   0:00 /usr/sbin/apache2 -D FOREGROUND
www-data  1966  0.0  0.6 379152  6996 ?        Sl   12:17   0:00 /usr/sbin/apache2 -D FOREGROUND
www-data  1967  0.0  0.6 379152  6996 ?        Sl   12:17   0:00 /usr/sbin/apache2 -D FOREGROUND
username  2732  0.0  0.0  12944   976 pts/1    S+   12:32   0:00 grep --color=auto apache

Как могут быть apache2 процессы, если исполняемые файлы даже не установлены?

username@hostname:~$ ls -lA /usr/sbin/apache2
ls: cannot access '/usr/sbin/apache2': No such file or directory
username@hostname:~$ ls -lA /usr/sbin/apache2ctl
ls: cannot access '/usr/sbin/apache2ctl': No such file or directory

username@hostname:~$ aptitude search apache2 | grep '^i'
<no output>

Кроме того, у этой машины есть открытый порт UDP 68, который кажется связанным с BOOTP или DHCP . Это нормально, если для инстанса AWS EC2 этот порт открыт? Для чего это было бы хорошо?

username@hostname:~$ netstat -lntu
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN
tcp6       0      0 :::22                   :::*                    LISTEN
udp        0      0 0.0.0.0:68              0.0.0.0:*

На данном этапе я не понимаю, для чего? здесь происходит. Обо всем этом мне следует беспокоиться? Стоит ли протереть машину и начать все сначала? Может ли кто-нибудь пролить свет на это?

2
задан 6 January 2018 в 14:59
1 ответ

udp / 68 является нормальным для экземпляра EC2, поскольку он получает свой IP-адрес по DHCP.

Я тоже могу предположить, что это оставшиеся процессы из удаленных пакетов. Сначала я бы проверил apt и историю оболочки, возможно, если вы сопоставите их, вы точно вспомните, что произошло. Однако, если экземпляр был недавно перезагружен (после удаления пакета), то происходит что-то подозрительное.

2
ответ дан 3 December 2019 в 11:26

Теги

Похожие вопросы