Estou solucionando problemas em um servidor do CentOS 7 com o cPanel instalado. Ele está executando o Apache 2.4.29 e, possivelmente, o suexec:
$ /usr/sbin/httpd -v
Server version: Apache/2.4.29 (cPanel)
Server built: MMM DD 2018 HH:MM:SS
$ suexec -V
suexec policy violation: see suexec log for more details
(Eu obscureça o mês, dia e hora precisos da compilação, acima.)
No entanto, não há apache2
usuário ou grupo, nem www-data
usuário ou grupo:
$ cat /etc/passwd | grep -i apache
$ cat /etc/group | grep -i apache
$ cat /etc/passwd | grep -i www
$ cat /etc/group | grep -i www
$
Para um servidor CentOS sem cPanel, isso seria bem estranho. Mas este servidor tem o cPanel e o suexec instalados.
Minha pergunta: é a falta de um usuário do Apache uma situação normal (ou pelo menos razoável) para um servidor web com cPanel ou suexec instalado (e em caso afirmativo, qual é a razão?); ou isso indica uma configuração incorreta?
Atualização em resposta à pergunta de Kiwy :
# lsof -i TCP:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 32662 root 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32662 root 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
httpd 32667 nobody 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32667 nobody 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
httpd 32668 nobody 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32668 nobody 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
httpd 32671 nobody 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32671 nobody 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
httpd 32696 nobody 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32696 nobody 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
httpd 32725 nobody 3u IPv4 9035131 0t0 TCP *:http (LISTEN)
httpd 32725 nobody 4u IPv6 9035132 0t0 TCP *:http (LISTEN)
Tags centos suexec cpanel apache-httpd