Nov26

ProFTPd + MySQL en debian

Javi Vicente programación

Antes de nada decir que finalmente conseguí hacer viable la autenticación MySQL para acceder a un servidor ProFTPD en debian 4.0, a pesar que luego dejé de utilizarlo por tema de permisos.

El objetivo de todo esto es permitir acceder via ftp a un usuario virtual, es decir, sin estar dado de alta como usuario en la máquina y que, sin embargo, le sea transparente. Un tutorial muy bueno (inglés) me permitió conseguir lo que lograba, excepto un pequeño error al final cuando ya intentaba acceder desde el cliente ftp:

ie 421 Service not available, remote server has closed connection

El problema era que ProFTPD por defecto carga módulos de C tanto de MySQL como de Postgres, algo que se da de tortas y no funciona bien. La solución pasa simplemente por comentar la línea que hace la llamada al módulo Postgres (queremos que funcione con MySQL) en el archivo /etc/proftpd/modules.conf:

#LoadModule mod_sql_postgres.c

Una vez hecho esto, el servidor permitirá la autenticación siempre y cuando hayamos seguido el tutorial.

El problema de permisos que comentaba antes es muy simple. Todos los usuarios tienen el mismo permiso sobre los archivos, ya que eso se configura en el archivo /etc/proftpd/proftpd.conf. Esto puede llegar a ser un problema y es el inconveniente principal para que a mi, personalmente, no me sirva.


También puedes encontrarme en:

  • Sígueme en twitter
  • Mi perfil en Facebook

Comentarios Recientes

  • TuJuerga: Es una exelente herramienta pero tedioso para realizarlo
  • wister: Hola se me daño la pantalla de este celular como hago para conseguir otra o algun agente autorizado de la hp...
  • Monik: Quiero poner mas de 1 archivo sitemap en mi sitio web cono hago???
  • Xavi: Lo he leído ya en muchos blogs, voy a tener que sumarme a la iniciativa en el mío. Entre la Economía...
  • jose luis: compre todo y no funciona ¿? esto es un a estafa
  • Feedburner

Deja un comentario »








Safari me odia

Consejos para comentar

  • Si tienes facebook, conéctate
  • Gravatars activados
  • Los enlaces se generan automáticamente.
  • <em>cursiva</em>
  • <strong>negrita</strong>