Debian 10 FTP ProFTPD: Error de escritura en cliente FTP, permiso denegado

Al subir archivos en un server propio aparecen errores de permiso denegado para escritura.

Problemas de propiedad en el sistema de archivos, si se cambian los permisos y se pone como propietario al usuario, Apache es incapaz de realizar operaciones en la carpeta, si se cambia la propiedad de archivos a Apache, el usuario es incapaz de realizar cambios como subir archivos vía FTP.

Se agrega al usuario al grupo de Apache www-data (se escribe el usuario sin los corchetes [ ] )

sudo usermod -a -G www-data [mi usuario]

se establece el permiso al directorio con la bandera sticky para que se herede y se aplica recursividad para todos los archivos que ya contiene (se escribe el nombre de la carpeta nueva sin los corchetes [ ] )

sudo chmod g+s -R /var/www/[carpeta nueva]

se establece como dueño a www-data y al grupo www-data de la carpeta y sus archivos (escriba el nombre del directorio sin los corchetes [ ] )

sudo chown www-data:www-data -R /var/www/[nueva carpeta]

por último, se asignan los derechos de grupo sobre la carpeta

sudo chmod -R 775 /var/www


Como apunte final, se debe tener mucho cuidado de indicar las rutas de los archivos, si se usa chmod o chown en las carpetas raíces se dañara todo el sistema operativo, por ejemplo, root ya no podría acceder a los archivos boot del sistema.

Comentarios

Entradas populares de este blog

SFC : System File Checker o Comprobador de Archivos del Sistema (II) Uso y Opciones

ASUS ACPI SERVICE Falta el controlador del panel táctil. No se ha asignado ninguna tecla de acceso rápido a la conmutación de panel táctil. Por favor, instale el controlador de panel táctil.

El sistema no encontró la opción de entorno especificada