¿Cómo averiguo a qué usuario y grupo se está ejecutando Apache?

En el alojamiento compartido DreamHost, estoy configurando htpasswd, pero Apache no tiene permiso para leer el archivo. ¿Cómo le doy permiso? Quiero cambiar el propietario o el grupo de.htpasswd archivo en lugar de darle permisos inseguros. No creo tener acceso a lahttpd.conf archivo, así que no puedo usar este método paraencuentra a qué usuario se ejecuta Apache. Además, corriendotop ops aux solo muestra los procesos que estoy ejecutando pero no muestra el proceso de apache.

Basado en la salida decat /etc/passwd ycat /etc/groupSupongo que eswww-data.

Bueno, seguí las instrucciones paraDirectorios de protección con contraseña en Dreamhost. Se generó un directorio con un.htpasswd archivo con el grupodhapache y permisos440. También puso un.htaccess presentar allí con debajo de mi grupo. Por alguna razón, cuando intentochgrp dhapache test_file.txt yo obtengochgrp: changing group of 'test_file.txt': Operation not permitted. Entonces, acabo de mover el.htpasswd archivo que DreamHost generó a donde quería y editó el.htaccess archivo generado, a pesar de sus advertencias.

Respuestas a la pregunta(2)

Su respuesta a la pregunta