For the record, la solución es utilizar modrewrite. Colocar en /etc/proftpd/proftpd.conf lo siguiente:
<IfModule mod_rewrite.c> RewriteEngine on # Use the replaceall internal RewriteMap RewriteMap replace int:replaceall RewriteRule (.*) "${replace:!$1!\\!\/}" RewriteCondition %m STOR|PUT|GET|RETR RewriteLog /var/log/proftpd/rewrite.log </IfModule> Saludos fraternales, nat On jue, 2014-07-03 at 17:42 +0000, Roberto Robaina Vargas wrote: > Proftpd tiene un parametro (DenyFilter \*.*/) que quizás te pueda servir. > > Description > > Similar to AllowFilter, DenyFilter specifies a regular expression which must > not match any of the command arguments. If the regex does match, a "Forbidden > command" error is returned to the client. This can be especially useful for > forbidding certain command argument combinations from ever reaching ProFTPD. > > Notes: The 'PASV' command cannot be blocked using this directive. > See also > > AllowFilter > Examples > > # We don't want to allow any commands with % being sent to the server > DenyFilter "%" > > Lee un poco más en > http://www.proftpd.org/docs/directives/linked/config_ref_DenyFilter.html > > > Saludos > Ing. Roberto Robaina Vargas > Grupo de Soporte Técnico > Segurmática Antivirus > Telf. 870-3536 al 38 ext. 135 o 136 > > Enlace de interés: > http://www.segurmatica.cu/novedades.jsp#talleres > > -----Mensaje original----- > De: gutl-l-boun...@jovenclub.cu [mailto:gutl-l-boun...@jovenclub.cu] En > nombre de MSc. Ing. Nestor Alonso Torres > Enviado el: 03 July 2014 13:31 > Para: gutl-l@jovenclub.cu > Asunto: [Gutl-l] Sobre separador de directorios en FTP > > Hola a todos: > > Tengo un problema por acá que se me hace interesante y me gustaría > compartirlo, a ver si alguien tiene la solución. > > Resulta que estoy trabajando con un dispositivo de hardware que entre sus > funcionalidades tiene la actualización de su firmware vía FTP. Esto sería de > mucha utilidad porque ante una actualización de firmware no habría que andar > por toda Cuba actualizando dispositivos. > > Después de leerme los logs del FTP encontré que el problema está en que > utiliza como separador de directorios el infame "\", porque parece que donde > lo fabrican lo lógico es tener un FTP corriendo sobre Windows de cara a > Internet... > > Lo que necesito es averiguar si hay alguna manera de hacer que algún servidor > FTP corriendo sobre Linux "entienda" que "\" es igual que "/", y busque el > firmware donde lo tengo puesto. Al menos en las opciones de vsftpd no pude > encontrar nada parecido. > > Claro, si no aparece me veré en la necesidad de implementarlo, pero estoy > tratando de no reinventar la rueda. > > Saludos fraternales, > > nat > > > -- > Este mensaje ha sido analizado por MailScanner en busca de virus y otros > contenidos peligrosos, y se considera que est limpio. > > > ______________________________________________________________________ > Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. > Gutl-l@jovenclub.cu > https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l -- Este mensaje ha sido analizado por MailScanner en busca de virus y otros contenidos peligrosos, y se considera que est� limpio.
______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l