Este error me apareció tras instalar un servidor ftp (proftpd) en Linux Ubuntu Server 10.10. La idea era crear usuarios que accedieran a traves de ftp a sus directorios home.
Con la instalación por defecto esto funcionó correctamente, pero me apareció el problema «550 CHMOD 755 www: Operación no permitida» cuando intenté cambiar los permisos de un directorio.
Para solucionar este problema hay que hacer 2 cosas:
1.- editar el archivo de configuración de proftpd que se encuentra en /etc/proftpd/proftpd.conf y añadir lo siguiente.
<Limit SITE_CHMOD>
AllowUser usuarioQueSeVaAConectar
DenyAll
</Limit>
ó
<Limit SITE_CHMOD>
AllowAll
</Limit>
2.- Nos aseguraremos de que el directorio donde nos estamos conectando con el usuario es de su propiedad y para ello usaremos:
sudo chown -R usuario directorio