Montar Servidor FTP con Filezilla Server

Filezilla Server es uno de los Servidores FTP más fácil de usar, aparte que nos pertime crear certificados para que nuestro sitio FTP sea seguro (FTPES Explícito).


Indice
Descargar Filezilla ServerInstalaciónConfiguracion de Filezilla ServerConfiguracion del Router (puertos)Lo Positivo del Filezilla ServerLo Negativo del Filezilla Server


1. Descargar Filezilla Server

Nos dirigimos a la página: http://filezilla-project.org/download.php?type=server, y nos descargamos la ultima versión.
2. Instalación
Una vez descargado el instalador, lo ejecutamos.
En la siguiente pantalla, dejaremos no tocaremos la configuración y le daremos click en Next (Siguiente).
Montar Servidor FTP con Filezilla Server
Ahora nos saldrá una pantalla en la cual podremos elegir cuando queremos que se inicie el servicio de Filezilla Server y el puerto localhost.
No tocaremos la configuración dejando el puerto preterminado del Filezilla Server (14147) y dejaremos que el servicio de Filezilla Server se incie cada vez que entramos a Windows.
FileZilla
En la siguiente pantalla, podremos elegir cuando queremos que se incie la Interfaz del Filezilla Server y si queremos que se ejecute Filezilla Server cuando termine la instalacion, no tocamos nada de la configuración y click en Install.
no-ip
Bien, despues del click en Install, abremos concluido la instalación del Filezilla Server.
3. Configuración de Filezilla Server
Una vez concluida la instalación, seguidamente nos saldra una pantalla pequeña que nos pedira unos datos, dichos datos son:
El puerto de escucha del programa: 14147 (preterminado)
La dirección del servidor: localhost (preterminado)
La contraseña del administrador: Para poder configurar nuestro servidor,etc.
Y por ultimo si queremos que siempre se conecte a este servidor, para que no lo pregunte más.
Rellenamos la informacion y click en OK.
no ip
Ahora veremos ya tendremos activo el servidor, pero solo el localhost (127.0.0.1). Pero nosotros no solo queremos eso, sino que tambien se pueda acceder desde otra red, por internet, asi que sigamos con la configuración.
Dentro del programa en la parte superior izquierda clickamos sobre el boton Servidores ftp(Configuración)
Ahora mostrare por pantallas, como tendría que quedar la configuración, para que nuestro servidor funcione correctamente.
(Si hay pantallazos que no se muestran es porque no hara falta que tocamos la configuracion.
Wellcome Message ( Mensaje de Bienvenida)

Pongamos algo particular de nuestro servidor por ejemplo “Bienvenidos a mi HFGKUHDGLHDG”.
servidor ftp filezilla
Passive Mode Settings ( Ajustes del modo pasivo )
Aqui cambiaremos la información más importante del servidor.
Dependiendo del router que usamos o sistema operativo Windows, podemos tener problemas a la hora de utilizar el modo Default, asi que lo cambiaremos para que nuestro host obtenga nuestra IP externa desde la pagina: http://ip.filezilla-project.org/ip.php.
Tambien usaremos un rango de puertos, por ejemplo del 11000 al 12000. Quedando asi:
filezilla server
Y clickamos en OK
Con esto ya tendriamos nuestro servidor funcionando, pero faltan agregar usuarios.
En la parte superior izquierda veremos el botón Montar Servidor FTP con Filezilla Server hacemos click. (Solo creare una cuenta para acceso anonimo)
En la pantalla mostrada a continuacion agregaremos a los usuarios que queremos, crearemos el de Anonimo (anonymous), quedando asi:
FileZilla
(En General nos aseguramos que esta el password desactivado para que puedan entrar como anonimo).
Ahora tenemos que darle un directorio Raiz (” / “) Para que pueda entrar, asi que en Shared Folders clickamos en Add y seleccionamos en el directorio a compartir, dejando los permisos solo como lectura, normalmente viene preterminado con los permisos de lectura de directorios y subdirectorios, al añadir el directorio, clickamos en “OK”
Quedando asi:
no-ip
Ahora nuestro servidor ya funcionaria y entraría cualquiera como anonymous y solo podria leer nuestros archivos, ni eliminaros, ni modificar, ni subir archivos. Pero no queremos quedarnos con el “Ahora nuestro servidor ya funcionaria..” si no que abra que abrir puertos en el router.
4. Configuracion del Router (puertos)

Hay que matizar que cada router tiene su manera de redireccionar puertos hacia un host, en este tutorial abriremos los puertos desde un D-Link DSL-2640B.
Antes de nada necesitaremos saber cual es nuestra puerta de enlace y nuestra IP interna, asi que nos vamos a:
Inicio –> Ejecutar | o presionando la tecla HOST + R ( La tecla del simbolito de windows )

Seguidamente veremos una pantalla en la que escribiremos cmd, quedando asi:
no ip
Seguidamente, nos saldra la pantalla de MSDOS, en la cual tendremos que escribir ipconfig, y nos fijaremos en la Direccion IPv4 y la Puerta de enlace preterminada:
Servidores ftp
Una vez hayamos aclarado cual es nuestra Ip interna y nuestra puerta de enlace, abriremos nuestro navegador preterminado, en mi caso Google Chrome.
Y en la URL escribiremos nuestra puerta de enlace y presionamos en Enter, quedando asi:
servidor ftp filezilla
Nos saldra la pantalla de acceso al router, pidiendo un Usuario y Contraseña.
Normalemente existen 2 validos comunes:
Usuario: 1234 Usuario: admin
Password:1234 Password: admin
Una vez estemos dentro del router, nos vamos a Avanzado y Direccionamiento de Puertos (para el router D-Link DSL-2640B)
Y abriremos a nuestro host, recordar que en mi caso era 192.168.1.6 los siguientes puertos y luego click en Añadir
filezilla server
Una vez abiertos los puertos ya tendriamos nuestro servidor en marcha, y nuestros clientes o amigos, podrían conectarse conociendo tu IP publica (externa).
Dale tu IP publica a un amigo y pidele que intente entrar.
En caso que tu IP fuera dinámica, siempre tienes la Opcion de Poder poner No-IP
5. Lo Positivo del Filezilla Server
- Es gratuito (GPL)
- Permite el protocolo SSL y crear certificados
- Administrar a usuarios por grupos
- Ver en tiempo real las conexiones entrantes, las subidas y las bajadas de los usuarios.
6. Lo Negativo del Filezilla Server
- No permite ocultar los archivos del sistema asi que los clientes veran los miticos archivos de sistema “Desktop.ini,etc.”
- No permite poner cuotas a los clientes, es decir, que un cliente no pueda subir mas de 30GB


Video Tutorial Para poner NO-IP



link: http://www.youtube.com/watch?v=M83oB5Ni57M







link: http://www.youtube.com/watch?v=C-6SrvsMbWw&feature=related


[/font]

14 comentarios - Montar Servidor FTP con Filezilla Server

@Onizukalaw
Muy bueno, ponte uno para VPN
@Mogadishu
Buen tuto.
Lastima que la velocidad de upload de los clientes residenciales (como yo) siga siendo tan pedorra.
@Marquee_boy
excelente post. te felicito. me encanto. si tuviera te daria mil puntos
@Marquee_boy
necesito un ftp que me de para hacer un username. baje el filezilla y es bueno pero necesito uno que tenga para username ya que webuilder 7 me lo pide para hacer sign up button.
@gonzalolog
conecta pero no pasa nada :S
@kchox
muy buen post, van +10
@antizeptic
che me qedo una duda como es la ip del servidor ftp?
@LEAJIM_454
Hola gracias por la info, pero mi duda es de que como puedo ver mir archivos desde mi telefono, es que tengo una aplicacion llamada solid explorer que soporta conexiones FTP, una ayuda porfavor gracias de antemano.
@emtnitro
hice paso por paso, pero pongo mi ip en el buscador y no me da ni bola, me dice que no existe algo asi
@emtnitro
te dejo mi email, copate. emtnitro@hotmail.com gracias