FTP/SFTP no permite ninguna escritura

FTP/SFTP no permite ninguna escritura

Estoy usando Ubuntu 14.04 y vsftpd. En el pasado, mi cuenta (no root) tenía acceso completo, más o menos, a FTP o SFTP a cualquier cosa en mi servidor y editaba cualquier archivo que mi cuenta de usuario pudiera editar. Ahora, recientemente, no puedo editar nada, solo ver. Como ejemplo específico, no puedo cargar archivos /var/wwwaunque mi usuario sea miembro del www-datagrupo y ese grupo sea propietario de los archivos (los permisos de archivos/carpetas son correctos).

No estoy muy familiarizado con vsftpd y cómo funciona. Principalmente necesito poder enviar FTP o SFTP a mi /var/wwwdirectorio para editar mi sitio web. cual podria ser mi problema?

EDITAR: El mensaje de error específico al usar FTP es553 Could not create file.

Respuesta1

Debería poder cambiar los permisos (por terminal en la máquina o a través de SSH) ejecutando esto para que los usuarios que no sean root puedan acceder a él:

sudo chmod -R 757 /var/www

o esto para que sea propiedad de su usuario (que debe estar definido por $USER):

sudo chown -R $USER:$USER /var/www

Debe hacer esto ya que solo el propietario+grupo puede leer, escribir y ejecutar en /var/www, pero otros usuarios solo pueden leer y ejecutar, incluido el usuario que está utilizando para probar y las carpetas.

Para más información, miraman chmodyman chown

información relacionada