
Es de esperar que esta sea una pregunta sencilla. Tengo un VPS configurado que ejecuta LAMP y acepta conexiones FTP. El único problema con mi configuración en este momento parece ser que a Apache se le niega el acceso a los archivos cargados, porque los únicos permisos establecidos son 'rw' para el propietario.
En otras palabras, esto es lo que veo cuando corro.ls -al
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw------- 1 gradinafrica admins 62 Jan 5 01:31 index.html
El tercer archivo ha sido subido por el usuario 'gradinafrica'. Necesito asegurarme de que también otorga acceso de lectura/escritura al grupo 'administradores'. En otras palabras, ls -al
debería mostrar esto:
drwxrwxr-x 2 root admins 4096 Jan 5 01:31 .
drwxrwxr-x 3 root admins 4096 Jan 5 01:28 ..
-rw-rw---- 1 gradinafrica admins 63 Jan 5 01:36 index.html
¿Configuré algo incorrectamente en vsftpd? ¿Cómo puedo lograr lo que estoy intentando?
Respuesta1
Agregar local_umask=022
a vsftpd.conf parece haber solucionado el problema.