Configurar los permisos del directorio de inicio para que Apache pueda leerlo, pero otros usuarios no

Configurar los permisos del directorio de inicio para que Apache pueda leerlo, pero otros usuarios no

Tengo varios usuarios conapacheinstaladoservidor ubuntu 14.04.

¿Cómo debo configurar los grupos de usuarios y/o los permisos de su directorio de inicio para que los usuarios no puedan leer los directorios de inicio de los demás, pero por otro lado para permitir que Apache lea sus directorios de inicio (los hosts virtuales están configurados para que todos los usuarios tengan su propio subdominio ubicado en su propia dirección de casa).

Por lo tanto, debería ser fundamental que los usuarios no puedan leer los directorios de inicio de otros usuarios ni su directorio de host virtual (/home/other_user/www/), pero a Apache se le debería (obviamente) permitir leer su "host virtual designado" (/home/other_user/ www/) directorio

Respuesta1

Añade el usuario correspondientegruposal usuario de Apache y hacer que el grupo de archivos sea legible (y tal vez escribible según sus necesidades).

Perdón por la falta de ejemplos y formato, actualmente estoy en movimiento vinculando esto en mi teléfono;). Tal vez alguien más pueda editar los comandos apropiados para usar

información relacionada