0 votos

Cambiar el directorio root de Apache

Estoy teniendo problemas para cambiar los permisos del archivo "username.conf" en la carpeta /etc/apache2/users/. Necesita tener el permiso de
-rw-r--r-- 1 root wheel 298 Jun 28 16:47 username.conf
pero no soy capaz de conseguirlo.

He probado a cambiar los permisos con el comando
sudo chmod 644 username.conf;
y no cambió.

Estoy utilizando este tutorial: http://coolestguidesontheplanet.com/forbidden-403-you-dont-have-permission-to-access-username-on-this-server/

Cuando compruebo el permiso del archivo, es
-rw-r--r-- 1 root wheel 155 Jan 23 23:30 Owner.conf

Cuando navego a http://localhost/~Propietario/ Me sale 404 No encontrado.

1voto

Chris Mukherjee Puntos 576

El comando de permiso chmod 644 ¡está funcionando de verdad!

El permiso de su archivo Owner.conf es -rw-r--r-- .

El chmod funciona especificando (1) los permisos para el propietario del archivo - en este caso root (2) los permisos de cualquier persona del mismo grupo que el propietario del archivo - en este caso el grupo es wheel y luego (3) los permisos para todos los demás (permisos globales).

Para cada uno de los tres grupos de usuarios anteriores, los permisos posibles son r ead, w rito, y e x ecute. Los permisos completos serían así: -rwxrwxrwx .

Los permisos se especifican utilizando la notación binaria. 1 significa que el permiso debe ser establecido, y 0 significa que no debería serlo.

Por lo tanto, establecer chmod 644 establece los permisos 6 - o 110 en binario - para el propietario del archivo, y 4 - o 100 en binario - para el grupo y para todos los demás.

Esto crea la cadena de permisos -110100100 . Esto se traduce en: -rw-r--r-- .

Tenga en cuenta que en su pregunta anterior, el username.conf y Owner.conf ambos tienen permisos de 644 .

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X