Error de VSFTPD 553: no se pudo crear el archivo

17

Configuración del servidor Fresh LAMP con Ubuntu 12.04 y VSFTPD.

Estoy intentando acceder a la carpeta /var/www (raíz web) con usuario de FTP.

Creé un nuevo usuario ftpuser y lo agregué al grupo de usuarios www-data creado automáticamente por Apache.
El directorio principal de ese usuario está configurado a /var/www . También cambié la propiedad del grupo /var/www a www-data y cambié los permisos a 02775 .

Sin embargo, todavía no puedo subir archivos. El error es: "553 No se pudo crear el archivo".

  1. ¿Puede alguien explicarme cómo configurar estos permisos correctamente?
  2. ¿Cuál es la configuración correcta? ¿Debo configurar el directorio de inicio de ftpuser a /var/www o de alguna manera diferente?

Encontré muchos temas en la web, pero ninguno de ellos ofrece una solución universal.

¡Gracias!

ACTUALIZACIÓN:

Aquí está la salida de ls -l de /var/www :

drwxr-sr-x 3 root ftpuser 4096

Contenido del archivo vsftpd.conf :

listen=YES
anonymous_enable=NO
local_enable=YES
write_enable=YES
local_umask=022
dirmessage_enable=YES
use_localtime=YES
xferlog_enable=YES
connect_from_port_20=YES
chown_uploads=YES
chown_username=ftpuser
chroot_local_user=YES
secure_chroot_dir=/var/run/vsftpd/empty
pam_service_name=vsftpd
rsa_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
rsa_private_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
    
pregunta Aram Boyajyan 19.02.2013 - 06:58

2 respuestas

18

El problema se debe a que su carpeta es propiedad de root , en lugar de ftpuser .

Para arreglarlo, ejecuta:

sudo chown -R ftpuser:nogroup /var/www/ftuuserfolder
    
respondido por el Amin Y 15.07.2013 - 06:28
0

Descubrí que había establecido la propiedad correcta, pero no los permisos correctos.

Si su carpeta es propiedad del usuario 'ftpuser' y del grupo 'www-data', por ejemplo, como ...

drwxr-sr-x 3 ftpuser www-data 4096

Entonces probablemente no has corrido ...

sudo chmod -R g+w /var/www/ftpuserfolder

que otorga permiso de escritura al grupo que posee esos archivos / carpetas.

    
respondido por el Crimbo 12.04.2018 - 12:33

Lea otras preguntas en las etiquetas