Cómo crear un servidor FTP y abrir el acceso a él desde Internet. Instalar un servidor FTP y configurarlo (usando el programa FileZilla Server como ejemplo). Métodos para conectarse a un servidor FTP

Basándonos en numerosas solicitudes de los lectores, en este CÓMO veremos en detalle cómo instalar y configurar un servidor FTP (archivos) para Windows usando el ejemplo del más popular: FileZilla Server.

La elección de FileZilla Server se debe a que es uno de los servidores FTP con módulo de configuración gráfica más rápidos y fiables (si se configura correctamente). El servidor se actualiza periódicamente y tiene buena documentación en inglés.

Veremos la instalación y configuración con más detalle debajo del corte. ¡Atención, tráfico (muchas capturas de pantalla)!

Instalación del servidor

Descargue el programa de instalación del servidor desde su sitio web oficial y ejecútelo. Los primeros pasos del asistente son estándar para la mayoría de las aplicaciones de Windows, por lo que solo consideraremos en detalle los dos últimos.

en la pagina Configuración de inicio Se le pedirá que seleccione un método para iniciar el servidor FTP:

  • Instalar como servicio, iniciado con Windows (predeterminado)— inicia el servidor como un servicio de Windows al arrancar. Esta opción se ofrece de forma predeterminada. El servidor FTP se iniciará automáticamente incluso si ningún usuario ha iniciado sesión. Se recomienda elegir esta opción;
  • Instalar como servicio, iniciado manualmente— el servidor se instalará como un servicio, pero no se iniciará automáticamente. Para comenzar, deberá ingresar el siguiente comando en la consola de Windows con derechos de administrador: net start "FileZilla Server"
  • No instalar como servicio, iniciar el servidor automáticamente— el servidor no se instalará como un servicio, sino que se iniciará como el usuario actual de Windows. Esta opción no se recomienda categóricamente, porque En caso de piratería, el atacante recibirá los mismos derechos y podrá dañar el sistema.

Aquí se le pide que seleccione el puerto que escuchará la interfaz administrativa del servidor. Especificado por defecto 14147 .

en la pagina Configuración de inicio Se le solicitará que seleccione un método para iniciar la interfaz administrativa:


  • Iniciar si el usuario inicia sesión, aplicar a todos los usuarios (predeterminado)— inicie la interfaz administrativa cuando cualquier usuario inicie sesión en el sistema como un icono en la bandeja del sistema. Este elemento está seleccionado de forma predeterminada;
  • Iniciar si el usuario inicia sesión, aplicar al usuario actual— iniciar la interfaz administrativa cuando el usuario actual inicia sesión;
  • Empezar manualmente- ejecutar manualmente. Recomendamos elegir esta opción.

Casilla de verificación en una casilla de verificación Inicie la interfaz después de que se complete la configuración iniciará automáticamente la interfaz administrativa del servidor al finalizar la instalación. No desmarques esta casilla.

Esto completa la instalación del servidor. Empecemos a configurarlo.

Configurar un servidor FTP

Entonces, inicie el servidor y la interfaz administrativa si aún no se están ejecutando.

Puedes iniciar el servidor así: Comenzar(Todos) los programasServidor FileZillaInicie el servidor FileZilla, o usando el comando:

Inicio neto "Servidor FileZilla"

Puede iniciar la interfaz administrativa de esta manera: Comenzar(Todos) los programasServidor FileZillaInterfaz del servidor FileZilla.

Después de iniciar la interfaz administrativa, verá una ventana que le pedirá que ingrese la IP del servidor (para local, deje 127.0.0.1 ), puerto de administración (si lo cambió durante la instalación, especifique aquí la opción correcta; de lo contrario, deje el valor predeterminado) y contraseña.

La contraseña predeterminada está vacía (se puede configurar en la configuración del servidor en la página), así que haga clic inmediatamente DE ACUERDO para ir a la ventana principal (haga clic para ampliar):


La mayor parte de esta ventana está ocupada por el registro del servidor FTP, que mostrará registros detallados sobre los usuarios conectados y las transferencias que iniciaron. En la parte inferior de la ventana verá los inicios de sesión de todos los usuarios conectados, sus direcciones IP y el progreso de la descarga/carga de archivos. Cuando hace clic derecho en un inicio de sesión, puede desconectar al usuario del servidor ( Usuario de patada), o bloquear su acceso vía IP ( Prohibir usuario).

Abra la configuración del servidor seleccionando en el menú Editar párrafo Ajustes.

Configuraciones generales


En esta página puede cambiar el puerto principal del servidor FTP desde 21 a cualquier otro si su proveedor bloquea las conexiones entrantes. Aquí puede establecer tiempos de espera en segundos, después de los cuales el usuario se desconectará automáticamente del servidor. Para deshabilitar los tiempos de espera, establezca el valor 0 . Si desea limitar el número máximo de usuarios conectados, puede hacerlo en la línea Número máximo de usuarios(el valor predeterminado está configurado 0 , es decir. sin restricciones).

Configuración general -> Mensaje de bienvenida


Configuración general - Mensaje de bienvenida

Aquí puede reemplazar el saludo estándar enviado a los clientes cuando se conectan a su servidor FTP. Puede ingresar hasta 1024 caracteres, cada línea no debe tener más de 75 caracteres.

Marque la casilla de verificación Ocultar mensaje de bienvenida en el registro para reducir el tamaño de los archivos de registro deshabilitando la grabación de este mensaje en ellos.

Configuración general -> Enlaces de IP


Configuración general: enlaces de IP

En esta página puede especificar las direcciones IP de las interfaces de red que el servidor FTP debe escuchar. Recomendamos salir * , es decir. escuchando en todas las interfaces posibles.

Configuración general -> Filtro IP


Configuración general - Filtro IP

En esta página puede administrar la lista de direcciones IP prohibidas, es decir. direcciones desde las cuales se bloqueará el acceso al servidor (campo superior), así como direcciones que no se pueden prohibir a través de la interfaz administrativa (campo inferior).

Cada dirección se ingresa en una nueva línea. En nuestro ejemplo, las tres direcciones IP especificadas no podrán conectarse al servidor y será imposible bloquear 192.168.98.187.


Si tienes un enrutador con NAT, esta es una de las páginas más importantes para ti. Marque la casilla de verificación Usar rango de puertos personalizado y especifique el rango de puertos (se permiten números del 1024 al 65535) que se utilizarán en el modo FTP pasivo para conectar clientes a su servidor. El rango mínimo es 100 puertos, pero se recomienda especificar al menos 400. Debe reenviar este rango de puertos en la configuración de su enrutador. Se recomienda especificar puertos en el rango de 30000.

Aquí deberás indicar tu dirección IP externa. Puede especificar un nombre de host, con la ayuda del cual el servidor determinará de forma independiente su dirección IP externa. Nuestro ejemplo utiliza el servicio DynDNS.org. Si tienes una IP externa estática, simplemente indícala en el campo Utilice la siguiente IP. Si la IP es dinámica utilizar el servicio DynDNS.org o similar y en el campo Utilice la siguiente IP ingrese el nombre de host resultante (como en nuestro ejemplo).

Marque la casilla de verificación (si aún no está seleccionada) No utilice IP externa para conexiones locales prohibir el uso de IP externas para conexiones locales. Esto solucionará los problemas de NAT Loopback en la mayoría de los enrutadores.


En esta página puede habilitar el uso del protocolo FXP, que le permite transferir archivos entre dos servidores FTP directamente. De forma predeterminada, esto está deshabilitado (las casillas de verificación están seleccionadas). Si necesita soporte FXP, desmarque todas las casillas de verificación en esta página.


Párrafo No mostrar contraseñas en el registro de mensajes le permite ocultar las contraseñas de los usuarios de los registros del servidor.

Empezar minimizado permitirá el inicio de la interfaz administrativa en modo de bandeja minimizada.

No se recomienda cambiar las configuraciones restantes de esta página.


Aquí puede cambiar el puerto que escucha la interfaz administrativa, así como la contraseña del administrador.

Marque la casilla de verificación Cambiar contraseña de administrador y establezca una nueva contraseña de administrador. Se permiten letras y números latinos.


En esta página puede habilitar el registro del servidor en un archivo marcando la casilla de verificación Habilitar el registro en el archivo. Casilla de verificación en casilla de verificación Limitar el tamaño del archivo de registro le permitirá especificar el tamaño de archivo máximo permitido. Si el archivo excede el número especificado, será eliminado.

Párrafo Registrar todo en FileZilla Server.log le permite escribir todos los registros del servidor en un archivo, y Utilice un archivo de registro diferente cada día crea un nuevo archivo de registro todos los días, por lo que recomendamos esta opción. Caja Eliminar archivos de registro antiguos después Incluye limpieza automática de troncos viejos.

Todos los registros se almacenarán en un subdirectorio. Registros Directorio de instalación del servidor FileZilla.


Aquí puede establecer límites globales de velocidad de descarga y carga. Estos límites serán aplicados por el servidor para todos los usuarios.

Para establecer el límite de velocidad, marque la casilla Límite de velocidad constante de y especifique el valor en kilobytes por segundo.

Además de esta página, puede establecer límites para cada usuario individualmente en el módulo de gestión de usuarios.


Algunos clientes FTP admiten la transferencia de datos comprimidos. La compresión se puede habilitar marcando la casilla de verificación Habilitar la compatibilidad con MODE Z. Aquí también se indican las relaciones de compresión mínima y máxima. Asegúrese de marcar la casilla de verificación Excluir rangos de direcciones IP privadas, que deshabilitará la compresión al transferir archivos dentro de una red local o al conectarse localmente a un servidor.

¡Atención! Habilitar la compresión puede afectar negativamente el rendimiento del servidor FTP.


En esta página puede habilitar el bloqueo automático de IP para los usuarios que hayan ingresado su contraseña incorrectamente un número determinado de veces. Para habilitar esta función, marque la casilla de verificación Habilitar prohibiciones automáticas, en linea Prohibir la dirección IP después indique el número máximo permitido de intentos incorrectos de ingresar una contraseña (mínimo - 10), y en la línea Prohibición de— tiempo en horas durante el cual se prohibirá al infractor.

FileZilla Server le permite crear un número ilimitado de usuarios. Cada usuario tiene la oportunidad de configurar su propia carpeta de trabajo, parámetros de acceso, límites de velocidad, etc.

Para administrar usuarios en el menú Editar interfaz administrativa, seleccione Usuarios.


Cuando empiezas por primera vez, en tu sección Usuarios estará vacío, por lo que debemos crear un usuario. Para hacer esto, haga clic en el botón Agregar.

En la ventana que se abre, indique el inicio de sesión deseado (solo se permiten letras y números latinos). Aquí también puede especificar un grupo si ya ha sido creado. Simplemente ingrese su nombre de usuario y haga clic DE ACUERDO.

Seleccione el usuario creado en la sección Usuarios. Se le pedirá que especifique una carpeta de trabajo para ello, por lo que la página se abrirá automáticamente.


Haga clic en el botón Agregar en la partición y especifique el directorio en el disco al que tendrá acceso el usuario FTP seleccionado. Después de eso, selecciónelo en la lista y haga clic en Establecer como directorio de inicio. Esta acción prohibirá escapar de este directorio al principio por razones de seguridad.

Para cada directorio agregado, puede configurar derechos de lectura/escritura marcando o desmarcando las casillas de verificación.

Permisos de archivos:

  • Leer— permitir leer y descargar archivos del directorio;
  • Escribir— permitir escribir archivos en el directorio;
  • Borrar— permitir eliminar archivos del directorio;
  • Añadir— permitir la reanudación de archivos al servidor.

Permisos para directorios:

  • Crear— permitir la creación de subdirectorios;
  • Borrar— permitir la eliminación de directorios;
  • Lista— permitir listado (ver una lista de archivos). Nunca deshabilites esta acción (la casilla de verificación siempre debe estar marcada);
  • Subdirectorios— ampliar derechos a subdirectorios.

Ahora ve a la pagina General. Establezca una contraseña para el usuario marcando la casilla de verificación Contraseña y registrar una contraseña.

Caja Habilitar cuenta le permite habilitar/deshabilitar la cuenta FTP seleccionada. Aquí puede establecer límites en el número máximo de conexiones para el usuario. Los límites de velocidad para el usuario se establecen en la página.

Para eliminar un usuario, selecciónelo en la sección Usuarios y presione Borrar. Botón Rebautizar le permite cambiar el inicio de sesión del usuario seleccionado (renombrar), y Copiar- clonar, es decir cree una copia con un inicio de sesión diferente.

Después de realizar los cambios deseados, haga clic en el botón DE ACUERDO. La configuración del usuario entra en vigor inmediatamente.

Habilitar el acceso anónimo al servidor

Si necesita acceso anónimo al servidor, abra la ventana de administración de usuarios, agregue un usuario con inicio de sesión anónimo, desmarque la casilla de verificación Contraseña Para deshabilitar la solicitud de contraseña, en la página seleccione su directorio de inicio, al que todos podrán acceder, y establezca los derechos necesarios (no olvide deshabilitar la escritura, reanudación y eliminación de archivos y directorios). Después de hacer clic DE ACUERDO El acceso anónimo al servidor estará abierto a todos.

¡Buenos días, queridos lectores! Como comprenderás por el título, hoy hablaremos de Servidor FileZilla y creando el tuyo propio ftp el propio servidor.

Últimamente he recibido muchos mensajes preguntándome cómo configurar el mío propio. ftp servidor en condiciones domésticas (o no tan).

sobre lo que es ftp, si alguien de repente no lo sabe, puede averiguarlo en este artículo mío “” o comenzar a leer inmediatamente (dentro de este artículo hay algunas palabras sobre el protocolo en sí).

Preparándose para instalar su propio servidor FTP

Como prometí, primero, brevemente sobre lo que es. ftp para los que no lo saben:

Me gustaría señalar de inmediato que el artículo considerará la opción de uso doméstico, sin las configuraciones complicadas y sutiles que se utilizan en el caso de los servidores corporativos completos.

Para instalar, necesita descargar una de las múltiples distribuciones que lo ayudarán a implementar ftp-servidor. Personalmente te recomiendo que utilices Servidor FileZilla, porque, al igual que el cliente que mencioné una vez (ver el artículo en el enlace de arriba), es extremadamente fácil de instalar y configurar, y además es gratuito.

Instalación del servidor FTP FileZilla

Después de descargar la distribución, ejecute su instalación (esto significa que debe hacer clic en el archivo descargado). exe-file) y siga las recomendaciones a continuación.

En la primera ventana debe aceptar el acuerdo de licencia, haga clic en " Estoy de acuerdo”.

  • Estándar(Estándar): opción de instalación desde cero para una funcionalidad completa del servidor.
  • Lleno(Completo): casi lo mismo, pero el código fuente del programa también se copiará a la carpeta de instalación, en caso de que desee cambiar algo en él.
  • Solo servicio FTP(Solo servicio): el servicio FTP se instala directamente, sin acceder a él a través de la interfaz. Útil si planea administrar el almacenamiento de archivos desde otra computadora.
  • Interfaz de control(Solo interfaz): a diferencia del punto anterior, solo se instala el shell de administración del servidor gráfico, pero no el servidor en sí. Úselo si desea acceder de forma remota a su servidor FTP.
  • Instalación personalizada(Personalizado): eres libre de elegir lo que quieres poner en tu computadora.

En la siguiente ventana, debe seleccionar la carpeta de instalación, por ejemplo, " C:\Archivos de programa\Servidor FileZilla" Después de seleccionar, vaya a la siguiente ventana ( Próximo).

Ahora el instalador nos pedirá que elijamos cómo instalar y ejecutar el servidor.

Hay tres opciones:

  • Cómo iniciar un servicio al iniciar sesión
  • Cómo iniciar un servicio manualmente
  • Fácil instalación, ejecutar manualmente

Se recomienda elegir la primera o segunda opción. La única diferencia es que en el segundo caso, para que el servidor funcione, deberás ir a " Panel de Control - Administración - Gestión de Servicios", busque el servicio allí en la lista e inícielo usted mismo haciendo clic en el botón de inicio.

Puerto y lanzamiento inicial de FileZilla Server

Además, en esta etapa deberás especificar el puerto a través del cual se conectará la interfaz de administración del servidor, es decir, tu consola de administración, por así decirlo, que te permitirá establecer configuraciones, ver quién se ha conectado dónde, etc. Para mejorar la seguridad, cámbielo del valor predeterminado ( 14147 ) a algún otro.

¿Quieres saber y poder hacer más tú mismo?

Te ofrecemos capacitación en las siguientes áreas: informática, programas, administración, servidores, redes, construcción de sitios web, SEO y más. ¡Descubre los detalles ahora!

Además, de forma predeterminada, está marcada la opción de iniciar el servidor una vez completada la instalación. Puede dejar esta casilla de verificación o eliminarla. Eso es asunto tuyo. Hecho esto, vaya a la última ventana usando el botón Próximo.

Aquí seleccionamos opciones para iniciar la interfaz.

De nuevo hay tres de ellos:

  • Al iniciar sesión, para todos los usuarios
  • Al iniciar sesión, para el usuario actual
  • A mano

La primera opción funcionará si usted es el único usuario de la computadora donde está instalado el servidor y, en principio, aún iniciará la interfaz automáticamente en todas las cuentas del sistema operativo o solo en una.

El segundo es adecuado para quienes trabajan en la computadora más de una vez (es decir, hay varias cuentas en la computadora utilizadas por diferentes personas) y no quieren que nadie más la administre. ftp servidor, es decir, la interfaz se inició solo desde la cuenta en la que ahora se está realizando la instalación.

Y la tercera opción configura el parámetro de inicio solo manualmente, es decir, no se iniciará con el sistema en absoluto.

Permítanme recordarles que la interfaz es algo así como un programa administrativo que le permite monitorear el estado del servidor, iniciarlo, detenerlo y configurarlo.

marca de verificación ( Inicie la interfaz después de que se complete la configuración) en esta ventana, nuevamente, configura la interfaz para que se inicie inmediatamente al final de la instalación.

Bueno, habiendo entendido todo esto, finalmente puedes comenzar a instalar el servidor (usando, por supuesto, el botón " Instalar") :)

Configuración inicial del servidor FTP FileZilla

Entonces, después de la instalación, cuando inicie la interfaz por primera vez, aparecerá una pequeña ventana donde deberá especificar la dirección y el puerto de conexión, así como la contraseña del administrador (no aparece durante la primera instalación). Puede marcar la opción "Conectarse siempre a este servidor". Haga clic en " De acuerdo".

Me gustaría enfatizar que se trata de una conexión al servidor local, es decir, una conexión a la interfaz de administración, es decir, emitir una dirección 127.0.0.1 y puerto 14147 para un amigo que quiere conectarse, es inútil. A lo largo del artículo se escribirá sobre las direcciones externas, las contraseñas y los inicios de sesión necesarios para conectarse al servidor.

Ahora pasemos a la configuración. Esto se hace yendo a " Editar -> Configuración"o haciendo clic en el botón en el panel de interfaz:

Se abrirá una ventana de configuración frente a usted. En la primera pestaña (Configuración general) puede configurar los siguientes parámetros:

De arriba a abajo captura de pantalla:

  • El puerto en el que los clientes se conectarán al servidor.
  • Número máximo de clientes
  • Número de hilos
  • Varios tiempos muertos (tres piezas)

A los efectos de este artículo, nos interesan los dos primeros puntos. El puerto se puede dejar como está, o puedes cambiarlo para mejorar la seguridad, pero luego tendrás que informarlo a todos los que quieran conectarse.

La segunda configuración es responsable del número máximo de conexiones. De forma predeterminada, el valor del parámetro es “ 0 ”, esto significa que su número no está limitado. Vale la pena cambiar este parámetro si, por ejemplo, su canal de Internet no puede soportar la carga porque se está conectando demasiada gente a usted.

El resto se puede dejar sin cambios, ya que la configuración es óptima para uso doméstico.

En el subpárrafo “ Filtro IP"se puede configurar IP direcciones (o su rango) a las que se les prohibirá conectarse a su servidor, así como establecer excepciones del rango especificado (segundo campo).

Es decir, por ejemplo, si desea prohibir a alguien y evitar que acceda a su servidor, indíquelo en la primera ventana. Además, si desea dar acceso solo a alguien específico y negarlo a todos los demás, coloque un asterisco en el primer campo y especifique una lista. IP-direcciones en el segundo.

Pestaña " Configuración del modo pasivo”regula los parámetros de conexión pasiva al servidor y su respuesta.

Vale la pena cambiar algo aquí solo si no está conectado a Internet directamente, sino a través de un enrutador que tiene un firewall y NAT. En este caso, es posible que deba especificar en el campo " Utilice la siguiente IP"tu externo IP-dirección (puede averiguarla con su proveedor o en la interfaz del enrutador), así como establecer un rango de puertos (use un rango de puertos personalizado) a través del cual el cliente puede conectarse a su servidor en modo pasivo.

Probablemente valga la pena tocar estas configuraciones solo en caso de problemas para conectar a los usuarios. En caso de que esto sea imposible de resolver por tu cuenta, te daré consejos sobre la configuración exclusivamente para ti (escribe comentarios).

Sección de configuración “ Misceláneas”contienen configuraciones que son insignificantes para un servidor FTP doméstico. Por ejemplo, como “ No mostrar la contraseña en los archivos de registro" (No mostrar contraseñas en el registro de mensajes), " Inicie la interfaz minimizada”(Inicio minimizado), así como los tamaños de los buffers de transmisión. En general, aquí no es necesario tocar nada.

En el “ Configuración de la interfaz de administración"se puede configurar IP-dirección y puerto a través del cual estará disponible la interfaz de gestión del servidor (el mismo que utilizamos inicialmente como 127.0.0.1 Y 14147 , es decir, si lo deseas, puedes cambiarlos). Además, puede especificar IP-direcciones que pueden conectarse a él.

Sección de configuración “ Explotación florestal"le permite habilitar la grabación de archivos de registro (Habilitar el registro en el archivo), configurar su tamaño máximo (Limitar el tamaño del archivo de registro a), escribir todo en un archivo (Registrar todo en "FileZilla Server.log") o crear uno separado para cada día (en este caso, puede limitar su vida útil máxima).

Pestaña " Configuración GSS” es responsable de utilizar el protocolo Kerberos GSS. Para uso normal, esta opción no requiere configuración.

Configuraciones restantes del servidor FTP: velocidades, cifrado, etc.

A continuación tenemos “ Límites de velocidad" Puede ayudar a limitar la velocidad de las conexiones entrantes y salientes. Hay dos formas de limitar: establecer un límite permanente para todo el tiempo o crear reglas para un día y/u hora específicos. Los límites se especifican en kilobytes.

Pestaña " Compresión de transferencia de archivos”le permite habilitar el modo de compresión de archivos durante la transferencia. En este caso, puede configurar los niveles de compresión mínimo y máximo, así como especificar direcciones IP para las cuales no se utilizará la compresión. No es necesario tocar nada.

Para configurar una conexión segura entre el cliente y el servidor, debe ir al elemento de configuración " Configuración SSL/TLS" Aquí debe habilitar la compatibilidad con estos protocolos y especificar la ruta a la clave privada, el archivo de certificado y la contraseña. Para el usuario medio esto no es necesario, por lo que no se tratará en este artículo.

Finalmente, puede habilitar la prohibición automática de usuarios después norte-ésimo intento de conexión fallida y tiempo de prohibición. Para hacer esto, vaya a la pestaña " Autobanes" y, si lo necesita, marque la casilla " Habilitar prohibiciones automáticas", indicar en la columna " Prohibir la dirección IP después"el número de intentos tras los cuales se realizará el bloqueo, así como el tiempo de bloqueo en el campo" Prohibición de".

A veces, esto es necesario para evitar que personas no deseadas envíen spam a su servidor con sus intentos de conexión.

Configuración inicial de cuentas de usuario (users) y recursos compartidos (shares) en Servidor FileZilla

Ahora configuremos el acceso de los usuarios, es decir, sus cuentas, contraseñas, carpetas, etc.
Como ejemplo, creemos el usuario más común, por así decirlo, y démosle acceso.

Entonces, para agregar una nueva cuenta, en la ventana de la interfaz principal siga la ruta " Editar-> Usuarios" Veremos una ventana para trabajar con los usuarios.

Para agregar uno nuevo, haga clic en " Agregar" A continuación deberá especificar su nombre, por ejemplo, anónimo, y pertenencia a un grupo (en nuestro caso no lo indicaremos). Configúrelo, haga clic en " De acuerdo”.



Ahora podremos establecer una contraseña y un límite en el número de conexiones para nuestro nuevo usuario. Si es necesario, hágalo marcando el " Contraseña" e indicándola (contraseña) en el cuadro de al lado. Se recomienda encarecidamente utilizar contraseñas para los usuarios por motivos de seguridad.

A continuación, vaya a la pestaña “ Compartir carpetas" Aquí, de hecho, configuramos a qué carpetas tendrá acceso el usuario. Esto se hace simplemente: haga clic en " Agregar”Y seleccione la carpeta deseada en el disco. A la izquierda puede configurar los derechos de acceso: solo lectura - " Leer”, entrada - “ Escribir”, eliminación - “ Borrar" y la capacidad de cambiar archivos existentes en el directorio - " Añadir" A continuación puede permitir la creación, eliminación, obtención de una lista de archivos y propagación de permisos a subdirectorios.

Configuramos los parámetros y carpetas que necesita y... Haga clic DE ACUERDO

Esto completa la configuración inicial. Para uso doméstico no necesitas más ;)

Acceso de usuario al servidor. Servidor FileZilla

Para que tus amigos puedan usar tu ftp servidor, debes proporcionárselo IP-dirección, así como los inicios de sesión, contraseñas que especificó y, si es necesario, puerto (si cambió), que deben indicar en su, .

Infórmate externo IP-La dirección se puede hacer contactando a su proveedor, buscando en la configuración del enrutador o, simplemente, usando uno de los muchos servicios, como (como probablemente habrá adivinado, necesita lo que está escrito debajo del texto "Su dirección IP:"; )).

Epílogo

Así son las cosas.

A pesar de que el artículo está orientado al máximo al uso doméstico pequeño, intenté explicar con el mayor detalle posible todas las configuraciones y matices necesarios. Servidor FileZilla.

Como siempre, si tienes alguna pregunta, complemento, etc., escribe en los comentarios; estaré encantado de ayudarte.

PD: Por la existencia de este artículo, un agradecimiento especial a un amigo del proyecto y miembro de nuestro equipo bajo el apodo “ Kellis"“.

Los servidores FTP son invitados raros en una computadora doméstica. Pero a veces son necesarios: organizar el acceso compartido a archivos para computadoras que no se pueden conectar a una red local, "crear" un pequeño sitio web con almacenamiento de archivos o un servidor multimedia doméstico. Se destacan las tareas de flasheo o restauración después de "bloquear" varios equipos de red, reproductores multimedia y decodificadores. Resolver estos problemas requiere dominar los principios de FTP. El costo de una decisión equivocada puede ser alto, por lo que es importante estudiar el material detenidamente.

Servidores FTP, TFTP: descripción, funcionamiento, configuración

FTP (Protocolo de transferencia de archivos) es uno de los protocolos informáticos más antiguos, que comenzó a utilizarse para recibir/transmitir datos a distancia. Los servidores que lo utilizan se utilizaban activamente mucho antes de la llegada de Internet. El protocolo ahora se ha modificado para utilizar canales TCP/IP. El protocolo utiliza una arquitectura cliente-servidor, es decir, un programa se utiliza para organizar el servidor y otro para cargar y descargar.

Cómo iniciar un servidor FTP a través del servidor Golden FTP

Configurar y configurar un servidor FTP con Windows 7 es un método confiable pero lento que requiere una gran cantidad de acciones especializadas. Si necesita un servidor "para ayer", pero no quiere preocuparse por las instrucciones y configuraciones, entonces una buena opción sería utilizar el programa compacto y muy simple Golden FTP Server. Existe en forma de versión gratuita y profesional, aunque para uso doméstico la primera opción será suficiente. A pesar del modesto tamaño de la distribución, el programa tiene una serie de ventajas:

  • facilidad de configuración y tamaño pequeño de los archivos de instalación;
  • utilizando toda la velocidad del canal de Internet. Aunque esto puede ser un inconveniente, ya que cuando se conectan entre 50 y 100 usuarios al mismo tiempo, el programa destruirá el canal junto con la red corporativa;
  • capacidad de reanudar la descarga de archivos cuando se pierde la conexión. Para aprovechar esta característica, necesita utilizar un cliente FTP que también admita la reanudación de archivos;
  • Interfaz rusificada por defecto.

Después de descargar e instalar la distribución, configure el programa para iniciar el servidor FTP.

La dirección obtenida mediante el servidor Golden FTP solo es accesible dentro de la red. Si necesita proporcionar acceso al servidor a través de Internet, deberá configurar rutas y reenvío de puertos a través de la interfaz web del enrutador.

Para facilitar su uso y configuración, tendrá que pagar por el nivel extremadamente bajo de seguridad de dicho servidor. Utilice servidores creados de esta manera solo en su red doméstica, sin darles acceso desde Internet.

Cómo abrir un servidor FTP en Explorer

Ya con el antiguo Windows 98, el sistema operativo desdibujó los límites entre el “Explorador de archivos” y el navegador de Internet. Explorer le permitía abrir páginas directamente en su ventana, pero esto requería activar Active Desktop, que no era confiable en ese momento, por lo que el mecanismo no estaba particularmente extendido en aquellos días. La tecnología no se ha detenido y ahora puede acceder de forma segura a un servidor FTP ingresando su dirección en el Explorador:


No debe descargar archivos grandes, ya que Explorer no admite la reanudación de datos cuando se interrumpe la sesión. Utilice clientes FTP con la capacidad de reanudar la descarga para esto.

Qué hacer si el servidor FTP no se abre

La imposibilidad de acceder al servidor FTP puede deberse a varios motivos, relacionados tanto con la configuración del propio ordenador como con políticas dentro de la red corporativa.

Tabla: causas comunes de errores de acceso al servidor FTP y sus soluciones

CausaPosible solución
Se utilizó un nombre de usuario o contraseña incorrectos (sin contraseña) para intentar acceder al recurso.Inténtelo de nuevo con el par de contraseñas correcto. Tenga en cuenta que muchos recursos FTP corporativos no admiten el inicio de sesión como invitado.
El acceso se realiza mediante un programa de terceros que no está agregado a la lista de excepciones del firewall y bloquea las solicitudes salientes de los clientes.Agregue el programa cliente a la tabla de excepciones del firewall.
El puerto 21 TCP/IP, a través del cual se accede a los recursos FTP de forma predeterminada, está bloqueado por la configuración del enrutador. Alternativamente, el servidor se puede configurar para que funcione con un puerto diferente. Debe averiguar con el administrador de recursos cuál.Usando el panel de administración web de su enrutador, cambie su configuración para permitirle funcionar con el puerto 21 u otro puerto que utilice el servidor.
El plan de tarifas promocionales de su proveedor de Internet no le permite trabajar con varios protocolos de Internet, incluido FTP.Ocúpate de un plan tarifario más caro. Muchos proveedores ofrecen las funciones necesarias para ejecutar un servidor FTP (dirección estática, permiso para solicitudes entrantes, scripts) sólo en costosos planes corporativos.

Cómo configurar e iniciar un servidor FTP utilizando las herramientas integradas del sistema operativo Windows 7

Hay muchos paquetes de software que puedes descargar de Internet para crear servidores FTP. Pero primero, intente configurar el servidor utilizando las capacidades integradas del sistema operativo. Las herramientas de creación de servidores web integradas en la distribución están disponibles en Windows 7 Basic y superior.

Si tiene instalado Windows 7 Home Edition o Starter, deberá utilizar paquetes de software de terceros o actualizar el sistema operativo a Windows 7 Basic o superior.

Las instrucciones proporcionadas le permitirán pasar por todas las etapas para iniciar un servidor FTP paso a paso. Durante el proceso de configuración, es posible que necesite un paquete de distribución de su sistema operativo instalado en un medio óptico o una unidad flash. También deberá iniciar sesión en el sistema operativo como usuario con derechos de administrador.

  1. Abra el Panel de control y seleccione Iconos pequeños en la configuración Ver.
  2. Vaya a la sección "Programas y características", luego a la subsección "Activar o desactivar características de Windows".
    Vaya a la sección "Programas y características"; hay una subsección "Activar o desactivar las funciones de Windows".
  3. Marque las casillas de verificación:
  4. Haga clic en "Aceptar" y espere a que se complete el proceso. Espere a que se complete el proceso de instalación de los componentes.
  5. Vaya a la sección "Administración" del "Panel de control".
    La sección "Administración" contiene herramientas para configurar el servidor.
  6. Seleccione la herramienta Administrador de servicios de información de Internet.
    Abra el Administrador de servicios de información de Internet: este es el elemento principal del servidor FTP
  7. Vaya a la pestaña "sitios". En Internet Information Services Manager, vaya a la pestaña Sitios
  8. Haga clic derecho en la pestaña "sitios" y seleccione la acción "Agregar sitio FTP" en el menú desplegable. En el menú contextual de la pestaña “sitios”, seleccione la acción “Agregar sitio FTP”
  9. Especifique el nombre del futuro sitio FTP y la ruta al directorio cuyo contenido va a distribuir desde el servidor FTP.
    De forma predeterminada, el campo "Ruta física" contiene la ruta C:\inetpub\ftproot; puede cambiarla por la suya propia
  10. Haga clic en "Siguiente" y especifique los parámetros para iniciar el sitio FTP. Si no desea que el sitio se inicie automáticamente cuando enciende la computadora, desmarque la casilla de verificación "Iniciar sitio FTP automáticamente".
    Configurar las opciones de inicio del servidor FTP
  11. En la sección SSL, seleccione "Sin SSL". Haga clic en Siguiente, luego haga clic en Finalizar.
    En la ventana Información de autenticación y autorización, simplemente haga clic en Finalizar
  12. Ha creado con éxito un sitio FTP. Ahora vaya a Panel de control>Firewall>Configuración avanzada>Reglas de entrada.
  13. Seleccione y active los elementos Servidor FTP pasivo (FTP Passive Traffic-In) y “Servidor FTP (tráfico entrante)”.
    Para activar una regla, coloque el cursor sobre ella y haga clic en el botón "Habilitar regla" en el menú de la derecha.
  14. Vaya a la sección "Reglas para conexiones salientes" y habilite la regla del Servidor FTP (Tráfico de salida FTP).
    Active la regla del Servidor FTP (FTP Traffic-Out) en la sección “Reglas para conexiones salientes”
  15. Vaya a "Panel de control">"Herramientas administrativas">"Administración de equipos">"Usuarios locales">"Grupos". Haga clic derecho en la opción "Grupos" y seleccione la acción "Crear grupo".
    Crea un grupo de usuarios que puedan acceder a tu servidor FTP
  16. Especifique el nombre del grupo FTP y haga clic en "Crear".
    Crear un nombre para el grupo de usuarios.
  17. Haga clic derecho en la sección "Usuarios" y seleccione la acción "Nuevo usuario" en el menú contextual. Crea usuarios para ser incluidos en tu grupo
  18. Ingrese su nombre de usuario y contraseña (al menos 8 caracteres). Recomendamos marcar las casillas de verificación "Prohibir al usuario cambiar la contraseña" y "La contraseña no caduca". Haga clic en el botón "Crear".
    Establecer parámetros de autorización de usuario (nombre, contraseña), habilitar o deshabilitar las opciones disponibles
  19. Haga clic derecho en el usuario creado y seleccione la acción "Propiedades", luego vaya a la pestaña "Membresía de grupo". Haga clic en Agregar.
    En las propiedades del usuario que creó, en la pestaña "Membresía de grupo", haga clic en el botón "Agregar".
  20. Ingrese el nombre del grupo que creó en el campo de texto y haga clic en Verificar nombres.

    No olvide hacer clic en el botón "Verificar nombres" después de ingresar el nombre del grupo en el campo de texto.
  21. Vaya al Panel de control>Herramientas administrativas>Administrador de IIS. En la sección "Conexiones", coloque el cursor en su sitio FTP y haga clic en el icono "Reglas de autorización de FTP".
    Coloque el cursor en su sitio FTP en el menú "Conexiones", luego haga clic en el icono "Reglas de autorización de FTP".
  22. Haga clic en "Agregar regla de permiso".
    Haga clic en la acción "Agregar regla de permiso" para su sitio FTP
  23. Seleccione la opción Roles especificados o Grupos de usuarios y escriba el nombre de su grupo en el cuadro de texto. Marque las casillas de verificación "Leer" y "Escribir". Haga clic en Aceptar.
    Ingrese el nombre de su grupo y marque las casillas de verificación "Leer" y "Escribir".
  24. Si desea permitir el acceso a todos los usuarios, haga clic en "Agregar regla de permiso" nuevamente y seleccione "Todos los usuarios anónimos". Marque únicamente la casilla de verificación "Lectura".
    Si es necesario, agregue el derecho a descargar archivos desde su servidor FTP a todos los usuarios
  25. Ahora haga clic en el icono de Autenticación FTP.
    Haga clic en el icono de autenticación FTP
  26. Haga clic derecho en el modo "Acceso anónimo" y seleccione la acción "Habilitar". Ahora todos pueden conectarse al servidor FTP.
    Habilite el acceso anónimo para que todos los usuarios puedan acceder a su servidor FTP
  27. Haga clic en el icono de registro FTP.
    Haga clic en el icono de registro FTP
  28. En la ventana que se abre, configure el registro.
    Configure el registro para su servidor FTP

Para trabajar con el servidor creado, puede utilizar uno de los muchos clientes FTP o simplemente el Explorador de Windows. No olvide configurar el reenvío de puertos en su enrutador y crear rutas si necesita proporcionar acceso al servidor a través de Internet.

Conexión de una carpeta de recursos FTP a una unidad de red en Windows

A muchos usuarios les resulta más conveniente trabajar con un disco de sistema normal, que se muestra en el Explorador. No todo el mundo da la bienvenida a los programas de administración de discos de terceros. Para obtener dicho disco, debe montar la carpeta FTP y asociarla con el disco lógico. Puedes hacer esto de dos maneras:

  • a través del "Explorador";
  • a través de una utilidad de consola especial ftpuse.

Montar un recurso FTP usando el Explorador de Windows

Montar un recurso FTP utilizando la utilidad de consola ftpuse

Desafortunadamente, un recurso FTP montado como una unidad de red usando Explorer sólo será visible en Explorer. Si necesita acceder a dicho disco a través de un administrador de archivos o desde la línea de comando, deberá utilizar una utilidad especial ftpuse.

ftpuse se distribuye de forma totalmente gratuita. Después de descargarla e instalarla, la utilidad está disponible desde cualquier ventana abierta del procesador de comandos. Para garantizar que la unidad de red permanezca conectada incluso después de cerrar dicha ventana, la utilidad debe usarse junto con el programa PowerShell. Después de instalar la utilidad, se puede acceder a ella desde la línea de comandos o el procesador PowerShell.
Con la utilidad ftpuse, puede configurar el acceso de la consola al servidor FTP como a una unidad de red.

El procesador PowerShell forma parte del sistema operativo desde Windows 7 SP1. Si no tiene instalado el service pack, deberá descargar el archivo de instalación del shell desde el sitio web de Microsoft.

Tabla: comandos de la utilidad ftpuse que le permiten configurar el acceso a un recurso FTP

nombre del dispositivoEspecifica el nombre de la unidad lógica bajo la cual se montará el recurso de red en el sistema operativo.
ftphostnameEspecifica el nombre o la dirección del servidor al que conectarse.
ruta remotaLa carpeta de red que utilizará el directorio raíz de la unidad lógica montada.
contraseñaEstablece la contraseña de acceso.
/usuarioEl nombre del usuario que se conecta al servidor.
/nopasivoEstablece el modo de funcionamiento activo.
/sólo acceso propietarioLa unidad de red sólo es visible para el programa desde el que se inicia la utilidad ftpuse.
/puertoPuede configurar una dirección de puerto TCP arbitraria utilizada para el intercambio de datos con el servidor. Por defecto este es el puerto 21.
/esconderEjecuta la utilidad en segundo plano, no se muestran mensajes en la pantalla.
/depurarLa utilidad funciona en modo de depuración.
/borrarElimina la sesión actual, se desconecta del servidor y desmonta el disco.

Ejemplos de funcionamiento de la utilidad ftpuse

A continuación se muestran algunos ejemplos del uso de los comandos ftpuse para configurar el servidor como un disco local:

  • ftpuse F: ftp.abrris.com: así es como creamos una unidad lógica F: en el sistema, asociada con el servidor ftp ftp.abrris.com;
  • ftpuse F: ftp.abrris.com /USER:junkers 1944 - conecte el usuario autorizado junkers con la contraseña 1944 al servidor ftp.abrris.com;
  • ftpuse F: /delete - desconecte la unidad F: y desconéctese del servidor.

Un recurso FTP conectado mediante la utilidad ftpuse siempre se mostrará en el Explorador con una capacidad de disco de un gigabyte. Esto no es un error, sino una característica de la utilidad. Sin embargo, un disco conectado mediante Explorer no mostrará su capacidad en absoluto.

Cómo configurar un servidor FTP

En Internet puede descargar una gran cantidad de distribuciones listas para usar que, después de descomprimirlas y realizar una configuración simple, implementarán un servidor FTP listo para usar en su computadora. Hay productos tanto comerciales como gratuitos que no son inferiores en capacidades a los primeros. A continuación veremos dos soluciones gratuitas que durante mucho tiempo se han convertido en un estándar de la industria entre los entusiastas de la informática y las pequeñas empresas.
Incluso un no profesional puede encargarse de ejecutar un servidor para las necesidades de una pequeña oficina o edificio de apartamentos.

FileZilla Server: flexible, productivo y seguro

FileZilla Server es el desarrollo del equipo que creó el famoso navegador Firefox. Se distingue por una gran cantidad de configuraciones, la disponibilidad de versiones para sistemas operativos de 32 y 64 bits y la posibilidad de administración remota. Y por todo este abanico de posibilidades no tienes que pagar ni un euro. La instalación y configuración del servidor se divide en varios pasos sencillos. El programa existe en muchas plataformas, y si ha aprendido a configurar dicho servidor en un entorno Windows, con diferencias mínimas podrá hacer lo mismo en Linux o MAC OS.

Instalación del servidor FireZilla

  1. Después de descargar el archivo de instalación, ejecútelo y luego siga las indicaciones del asistente de instalación.
  2. Lea y acepte el acuerdo de licencia.
    Acepte el acuerdo de licencia para continuar con el proceso de instalación.
  3. Seleccione el tipo de instalación requerido (recomendamos el tipo estándar):
  4. Decida la carpeta en la que se instalará el programa y proceda a seleccionar el método de inicio automático de FireZilla Server (recomendamos la primera opción):
  5. Ahora especifique el puerto para la interfaz del servidor. No se recomienda dejar el valor predeterminado 14147 por razones de seguridad.
  6. La etapa final de la instalación será seleccionar el tipo de inicio de la interfaz de su servidor (recomendamos la primera opción):
  7. Inicie el proceso de instalación haciendo clic en el botón Instalar.

Configuración del servidor

Una vez que haya instalado correctamente el paquete de software del servidor, reinicie su computadora e inicie el programa FireZilla Server.

  1. En el cuadro de diálogo que aparece, especifique la dirección y el puerto del servidor. No necesita ingresar una contraseña cuando se conecta por primera vez. Esta conexión sólo será posible desde el ordenador en el que estén instalados los componentes del software del servidor. No será posible acceder al servidor desde otra máquina, ya que la dirección 127.0.0.1:14147 sólo se utiliza para conexiones locales. Ingrese la dirección del servidor y el puerto para conectarse
  2. En la sección Configuración del menú Editar hay numerosas configuraciones que le permitirán configurar el paquete de software correctamente.
    Vaya a la configuración del servidor FileZilla
  3. En la pestaña Configuración general puede cambiar la configuración principal:
  4. Para comodidad de los usuarios, puede configurar un saludo de texto en la sección Mensaje de bienvenida, que el programa cliente mostrará al usuario tras una conexión exitosa al servidor. Usando metacaracteres, puede configurar la salida de información del servicio a la ventana del cliente.
    En la sección Mensaje de bienvenida podrá configurar un mensaje de bienvenida y visualización de información del servicio para los usuarios.
  5. En la sección de enlaces de IP, especifique el rango de direcciones IP desde las cuales los usuarios pueden acceder al servidor. Esta sección de configuración le permite organizar el acceso al recurso solo desde la red local o incluso desde un segmento de la misma.
    Limite el rango de direcciones desde las que se puede acceder a su servidor
  6. Configure el filtrado de direcciones en la sección Filtro IP: se especifica una lista "blanca" en el campo de texto superior y una lista "negra" en el inferior.
    Complete las listas blanca y negra de direcciones IP
  7. Configure el registro en la sección Registro. Los archivos de registro se pueden crear nuevos todos los días o todas las estadísticas se escribirán en uno.
    Configure el registro del servidor FileZilla en la sección Registro
  8. En la sección Límites de velocidad puedes limitar el ancho de banda disponible para el servidor. Puedes establecer restricciones globales, o por calendario e incluso horas individuales. La unidad de medida es kilobyte.
    Si es necesario, puede configurar límites de ancho de banda en la sección Límites de velocidad
  9. En la sección de compresión de Filetransfer puede configurar la compresión de archivos al descargar. Pero recomendamos dejar la configuración predeterminada.
    Es mejor no realizar cambios en la sección de configuración de compresión de Filetransfer
  10. Es hora de configurar cuentas de usuario a las que se les permitirá acceder a los recursos de su servidor. Vaya a la sección Usuarios del menú Editar para abrir la interfaz de administración de usuarios.
    Puede agregar un nuevo usuario en la sección Usuarios del menú Editar
  11. Haga clic en el botón Agregar para agregar un nuevo usuario, darle un inicio de sesión e indicar su membresía en el grupo. Para un nuevo usuario, establezca un inicio de sesión e indique a qué grupo pertenece
  12. Para el usuario creado, establezca una contraseña y un límite en la cantidad de conexiones a su servidor.
    Configurar la contraseña de usuario y el número permitido de conexiones al servidor
  13. En la pestaña Compartir carpetas, puede configurar el acceso de los usuarios a ciertos recursos en su servidor. Para hacer esto, seleccione la pestaña Carpetas compartidas y haga clic en el botón Agregar.
    No confunda los botones Agregar: para agregar carpetas, debe hacer clic en el botón Agregar que está resaltado en la imagen.
  14. Seleccione una carpeta en el disco y use las opciones en el lado izquierdo de la ventana para configurar los derechos de acceso necesarios:
    • solo lectura - leer;
    • escribir - escribir;
    • eliminación - eliminar;
    • cambiar archivos en una carpeta - agregar.

Esto completa la configuración inicial. El servidor está listo para usar y la configuración de seguridad cumple con los criterios para uso doméstico o una red de oficina pequeña.

Vídeo: instalar y configurar FileZilla Server paso a paso

TFTP: servidor para pequeñas necesidades

Entre los tipos de FTP y los programas para trabajar con ellos, se destaca TFTP: es una versión extremadamente simplificada de FTP. La falta de mecanismos de protección del tráfico e incluso de autenticación de usuarios no permite utilizar TFTP para intercambiar archivos a través de Internet.

Pero es ideal para cargar firmware y firmware en enrutadores, decodificadores de TV digitales, tabletas y teléfonos inteligentes. El gestor de arranque para dichos dispositivos contiene un cliente TFTP que le permitirá descargar e instalar software en el dispositivo, incluso si está en modo de emergencia debido a un firmware dañado.
La aplicación principal del protocolo TFTP es la actualización de enrutadores inalámbricos a través de la consola de recuperación.

Instale el servidor TFTP en su computadora:

  1. Descargue el kit de distribución del programa:
    • tftpd32 si tiene un sistema operativo de 32 bits;
    • tftpd64 si tiene un sistema operativo de 64 bits.
  2. Instale el programa en una de dos opciones: una aplicación estándar o un servicio del sistema.
  3. Si elige instalar el servicio, reinicie su computadora cuando se complete el proceso de instalación.

El servidor no requiere ninguna configuración especial, pero después de iniciarlo, asegúrese de que todas las configuraciones en la pestaña TFTP se vean como en la imagen. Así es como se ve la configuración predeterminada de la utilidad tftpd32

Para descargar archivos del servidor o cargarlos en el servidor a través de la línea de comando, use los siguientes comandos:

  • tftp 192.168.1.10 GET file_name.txt: para recibir un archivo del servidor;
  • tftp 192.168.1.10 PUT nombre_archivo.txt: para enviar un archivo al servidor.

Para trabajar con el cliente TFTP en Windows 7, debe instalarse a través del cuadro de diálogo "Componentes del sistema". En versiones anteriores del sistema operativo, el cliente está disponible sin pasos adicionales.


El cliente TFTP se agrega mediante el cuadro de diálogo Componentes del sistema

Video: trabajar con un servidor TFTP: recuperación de emergencia del firmware del enrutador

Programas cliente para conectarse a servidores FTP

Los programas cliente realizan funciones tales como:

  • conexión a servidores FTP;
  • reanudar archivos cuando se pierde la conexión;
  • registro de conexión;
  • almacenar muchas configuraciones para diferentes servidores;
  • operaciones grupales con archivos;
  • búsqueda por servidores.

Los programas cliente también tienen un editor incorporado que le permite utilizar el programa como un creador de sitios web completo.

comandante total

Quizás el administrador de archivos más popular para el sistema operativo Windows. Contiene un cliente FTP integrado que le permite trabajar con un servidor remoto como con una unidad lógica normal. El programa es shareware y, antes de comprar una licencia, recordará constantemente al usuario que sería bueno finalmente comprarla. La funcionalidad no se ve afectada.
Total Commander tiene un cliente FTP integrado

LEJOS

Al igual que Total Commander, este programa es un administrador de archivos multifuncional de dos paneles. Es mucho más ascético en el diseño de la interfaz (funciona en modo texto), pero es multiplataforma: está disponible para media docena de sistemas operativos diferentes. El cliente FTP está integrado en la distribución y puede comenzar a trabajar con sitios sin instalar complementos. Una ventaja indudable es que el programa es gratuito. La activación del cliente FTP se realiza mediante el administrador de complementos, pero se trata de un procedimiento muy sencillo e intuitivo que no supondrá dificultades ni siquiera para un usuario novato.
FAR podrá trabajar con servidores FTP en cualquier sistema operativo

Otro programa cliente gratuito de los creadores de los navegadores Mozilla y Firefox. Es simple y accesible para el usuario gracias a su interfaz lacónica y su excelente rusificación. Existen versiones de FireZilla para Windows, Linux, Mac OS e incluso Andriod.
FileZilla: cliente FTP de los creadores del mundialmente famoso navegador Firefox

Entre las características que lo distinguen de los programas de la competencia se encuentran:

  • soporte para una gran cantidad de protocolos;
  • reanudar la descarga de archivos cuando se pierde la conexión y admitir trabajar con archivos grandes;
  • multiplataforma;
  • capacidad de mantener marcadores;
  • soporte para arrastrar archivos (tecnología de arrastrar y soltar);
  • configuraciones flexibles de velocidad de transmisión y la posibilidad de reservar parte del canal de Internet;
  • editar archivos directamente en el servidor;
  • búsqueda remota de archivos.

La interfaz del programa gratuito FTPRush tiene mucho en común con los productos de Microsoft Office y está configurada de forma similar. Entre los aspectos más destacados cabe destacar:

  • la capacidad de transferir archivos de un servidor a otro sin descargarlos a una computadora;
  • implementación de alta calidad de una interfaz de dos paneles;
  • Administrador de descargas incorporado con lista de descargas configurable.

FTPRush debería atraer a los usuarios de MS Office

Es mejor trabajar con la versión en inglés de la interfaz, ya que la calidad de la localización en ruso deja mucho que desear.

CoffeCup Free FTP es un cliente para los usuarios más poco exigentes e inexpertos que permite descargar y subir archivos con un solo clic; La escasez de configuraciones queda más que compensada por la interfaz intuitiva, la localización de alta calidad y la naturaleza gratuita del programa. Sin embargo, el programa admite un modo completo de dos paneles y la capacidad de transferir archivos de un servidor a otro sin descargarlos previamente, y también tiene un editor HTML simple integrado.
Con el cliente FTP CoffeeCup Free no tienes que preocuparte por la configuración

Crear un servidor FTP es una manera fácil de obtener almacenamiento de archivos en su escritorio con múltiples capacidades de acceso. Una gran cantidad de programas y la relativa facilidad de configuración hacen que este método sea muy popular. Dedique una computadora exclusivamente para el servidor y no almacene ningún otro dato en ella que no sea el que debería estar en el servidor. E incluso en este caso, dos o tres docenas de usuarios que acceden simultáneamente a su recurso pueden agotar casi por completo el canal de Internet. Y el proveedor ofrecerá discretamente cambiar el plan de tarifas a corporativo. Si necesita almacenamiento de archivos con acceso simultáneo de una gran cantidad de usuarios, coloque el servidor FTP en un servicio de alojamiento comercial. O utilice portales para compartir archivos ya preparados, por ejemplo, Google Drive o DropBox.

Instalación de un servidor FTP.

El servidor FTP está incluido con Internet Information Services. Para instalarlo, abra Panel de control -> Programas -> Activar o desactivar las funciones de Windows. Expanda la sección Servicios IIS y marque las casillas junto a los siguientes componentes: Servicio FTP y Consola de administración IIS.

Configurar un servidor FTP.

Abra Panel de control -> Sistema y seguridad -> Administración -> Administración de computadoras (puede rápidamente: menú Inicio -> hacer clic derecho en Computadora -> seleccionar Administración en el menú). En la ventana que se abre, expanda el grupo Servicios y aplicaciones y abra el Administrador de servicios IIS. En la ventana Conexiones, seleccione la carpeta Sitios y luego, en la ventana Acciones derecha, haga clic en el enlace Agregar sitio FTP.


En el asistente de creación de sitios FTP, especifique su nombre y ubicación (de forma predeterminada, c:\inetpub\ftproot).


A continuación, especifique los parámetros de enlace y SSL. Dejo la sección de encuadernación sin cambios. Desactivo la opción "Iniciar sitio ftp automáticamente" (solo necesito ftp de vez en cuando). En la sección SSL, selecciono la opción "Sin SSL".


En la siguiente ventana, deja todo sin cambios y haz clic en Finalizar.


El sitio ha sido creado. Ahora puede pasar a configuraciones adicionales para realizar ajustes (por ejemplo, limitar el número máximo de conexiones simultáneas). Seleccione el sitio recién creado, a la derecha en el panel Acciones, haga clic en Opciones adicionales.


El siguiente paso es configurar el Firewall de Windows. Abra Panel de control -> Sistema y seguridad -> Firewall de Windows -> Configuración avanzada. En la sección "Reglas para conexiones entrantes", busque y active "Servidor FTP (tráfico entrante)" y "Servidor FTP pasivo (tráfico de entrada FTP pasivo)". La última regla permite que el cliente ftp se conecte en modo pasivo.



En la sección "Reglas para la conexión saliente", busque y active "Servidor FTP (Tráfico de salida FTP)".


Si se instala un firewall adicional en el sistema (Comodo, Outpost, etc.), también debe abrir el puerto 21 (TCP) para las conexiones entrantes y el puerto 20 (TCP) para las salientes.

Si se conecta a Internet mediante un enrutador y desea que su servidor sea accesible para los usuarios de Internet, deberá configurar el reenvío de puertos en el enrutador. En mi Dlink DI-804HV esto se hace en la sección Servidor Virtual.


192.168.10.4: dirección IP del servidor ftp en la red local.

Configuración de derechos de usuario.

Si deja todo como está, cualquier usuario puede conectarse al servidor FTP (el acceso anónimo está habilitado) con derechos de solo lectura (puede descargar, pero no escribir ni cambiar archivos). Supongamos que necesitamos dar acceso a usuarios confiables que tendrían derechos para escribir y cambiar archivos.

Abra Panel de control -> Sistema y seguridad -> Herramientas administrativas -> Administración de computadoras (Inicio -> haga clic derecho en Computadora -> seleccione Administración en el menú). A continuación, expanda el grupo Usuarios y grupos locales (esta configuración solo está disponible en las ediciones Business y Maximum). Haga clic derecho en la carpeta Grupos y seleccione Crear grupo en el menú.


Ingrese el nombre del grupo: Usuarios de FTP, una descripción (no es necesario que la ingrese) y haga clic en el botón Crear.


Ahora necesitas crear un usuario. Haga clic derecho en la carpeta Usuarios y seleccione Nuevo usuario en el menú.


Ingrese el nombre de usuario (por ejemplo ftp_user_1), contraseña (al menos 6 caracteres), marque las casillas junto a las opciones "Prohibir al usuario cambiar la contraseña" y "La contraseña no caduca".


El usuario ha sido creado. Ahora necesita asignarle el grupo Usuarios Ftp creado anteriormente. Para hacer esto, abra las propiedades del usuario y vaya a la pestaña "Membresía de grupo". De forma predeterminada, a un nuevo usuario se le asigna el grupo Usuarios; Haga clic en el botón Agregar -> Avanzado -> Buscar. Se abrirá una lista de grupos de usuarios. Seleccione el grupo Usuarios de FTP y haga clic en Aceptar. Como resultado obtenemos:


Haga clic en Aceptar y continúe con el siguiente paso.

En la etapa de creación de un sitio ftp, necesitábamos seleccionar un directorio de trabajo (c:\inetpub\ftproot). Ahora necesita configurar los derechos de acceso a este directorio para el grupo de usuarios de FTP. Abra c:\inetpub en el Explorador, abra las propiedades de la carpeta ftproot, vaya a la pestaña Seguridad y haga clic en el botón Editar. En la ventana que se abre, haga clic en el botón Agregar y seleccione el grupo "Usuarios FTP" (como al crear un usuario). Establezca el nivel de permiso en "Control total" y haga clic en Aceptar.


La última etapa. Abra nuevamente el Administrador de servicios IIS y seleccione nuestro servidor ftp (Prueba FTP). En el panel de control del sitio FTP, seleccione "Reglas de autorización de FTP". Agregue una regla de permiso. En la ventana que se abre, seleccione la opción "Roles o grupos de usuarios especificados". En la parte inferior, en el campo de texto, escribimos manualmente el nombre de nuestro grupo (Usuarios FTP), luego marcamos las casillas en la sección Permisos frente a Lectura y Escritura y hacemos clic en Aceptar.


Esto completa la configuración.

Al principio, no seleccionamos la opción para iniciar automáticamente el servidor, por lo que no nos olvidamos de iniciarlo manualmente (haga clic derecho en el nombre del sitio -> Administrar sitio FTP -> Iniciar).

¿Cómo conectarse?

Opción usando el Explorador de Windows.
Abra Computadora (Vista, Win 7) o Mi PC (XP).
Para acceso anónimo, simplemente ingrese la dirección del servidor (ftp://192.168.10.4) en la barra de direcciones.
Para iniciar sesión con un nombre de usuario y contraseña, ingrese una dirección como: ftp://[nombre de usuario]:[contraseña]@[dirección del servidor ftp]. Por ejemplo ftp://ftp_user_1: [correo electrónico protegido]- para conectarse desde una red local. Para conectarse desde Internet, reemplace la dirección local por una externa o un nombre de dominio.

A veces una persona necesita intercambiar archivos grandes en Internet. Es inconveniente enviar dichos archivos cuyo tamaño supera los 10 MB por correo electrónico, ya que no todos los servicios lo permiten, por lo que debe dividir el archivo en partes o archivarlo para reducirlo al tamaño requerido. Pero ¿qué pasa si necesitas enviar más de un archivo que pese más de 100 MB? Entonces tu servidor FTP te resultará útil. Puede hacerlo en una computadora remota y cargar allí cualquier archivo a alta velocidad a través del cliente. En este artículo veremos cómo crear un servidor FTP y cuál es la configuración básica de un servidor FTP.

¿Para qué casos necesitas tu propio servidor FTP?

Hay muchos servidores de terceros en Internet. Almacenan varios archivos y muchos de estos servidores son como instalaciones de almacenamiento: los usuarios descargan música, películas, juegos y otros archivos desde allí. Especialmente a menudo, estos servidores se crean en una red local para que se puedan intercambiar datos sin Internet.

Por otro lado, necesitas tu propio servidor FTP para poder realizar cambios en tu ordenador a distancia.

Además, instalar un servidor FTP en una red local es imprescindible para los webmasters que quieran probar su sitio antes de iniciarlo en Internet en una computadora.

Es posible que tenga su propia razón por la que desea crear un servidor FTP, así como el método mediante el cual lo implementará. Pero este artículo considerará una forma popular de generar un "hogar": aprenderá cómo configurar FTP usando el programa FileZilla.

Cómo hacer un servidor FTP en FileZilla

FileZilla es un programa que viene tanto en forma de cliente como de servidor. Debe descargar la versión del servidor FileZilla de Internet. Es mejor hacerlo a través del sitio web oficial del desarrollador para no descargar accidentalmente un virus junto con el programa.

El proceso de instalación del programa es muy sencillo. Primero, abra el archivo exe para iniciar el instalador. En el primer paso de instalación, deberá aceptar las reglas de la licencia. En el siguiente paso, seleccione los servicios que desea instalar con el servidor FileZilla y también determine el tipo de instalación. Se recomienda tomar inmediatamente "Estándar". Luego seleccione la carpeta donde se instalará el programa. Luego viene un paso importante: debe elegir cómo el sistema instalará el servidor FileZilla, como un servicio o un programa normal, y si esta aplicación se iniciará cuando se encienda el sistema. También puede cambiar el puerto de la consola de administración en este paso. No olvides anotarlo en algún lugar para no tener que reinstalar el programa más tarde.

La última etapa de la instalación es definir los usuarios que pueden utilizar el programa del servidor FileZilla. Es mejor si usted es el único usuario de la computadora; así no tendrá que configurar el acceso al programa manualmente. Después de esto, haga clic en el botón "Instalar" y espere a que se complete la instalación.

Ahora veamos cómo configurar FTP. Puede crear un servidor tanto para la red local como para Internet. Al principio, después de iniciar el programa, aparecerá una ventana emergente frente a usted. En él deberá especificar la dirección IP local, el puerto y la contraseña del administrador. De hecho, estos datos sólo son necesarios para evitar que extraños accedan a su programa desde una computadora. Las personas no podrán acceder a la interfaz de administración desde otras PC.

A continuación, debe ir al menú "Editar" y abrir "Configuración". En la pestaña "General" verá la configuración básica del servidor. Puede configurar el puerto a través del cual los usuarios se conectarán al servidor, especificar la cantidad máxima de clientes e hilos y limitar las sesiones con tiempos de espera. Ahora el puerto importa: para proteger su servidor, es mejor especificar un puerto no estándar. Pero luego deberás notificar a los usuarios sobre esto. Si no planea limitar la cantidad de clientes de ninguna manera, puede dejar la opción “Max. número de usuario" valor "0", es decir, sin límite.

La ventaja de crear un servidor utilizando el servidor FileZilla es que puede configurar todas las configuraciones utilizando una interfaz conveniente. Si hiciera esto en algún lugar de un entorno Linux, tendría que registrar todas las configuraciones, lo cual no es muy conveniente ni difícil. Por ejemplo, en FileZilla puedes incluso personalizar un mensaje de bienvenida para los usuarios. Para ello, sólo tienes que ir a la sección “Mensaje de bienvenida” y escribir un texto de saludo para los clientes. Y en un entorno diferente, tendrías que escribir comandos especiales para esto.

En el elemento "Edificios IP" puede especificar las direcciones IP para las que estará disponible el servidor. Si especifica su dirección IP, solo se podrá acceder al servidor en la red local de su computadora. Si desea trabajar a través de un servidor en Internet, no se recomienda restringir las direcciones IP. Si tiene enemigos y conoce sus direcciones IP, puede registrarlos en el elemento "Filtros de IP", que prohibirá la entrada a las IP especificadas (puede especificar rangos).

La principal diferencia entre configurar un servidor para una red local e Internet es que en el segundo caso tendrás que coordinar de alguna manera las configuraciones con el firewall y el enrutador. El firewall puede comenzar a quejarse porque alguien está intentando conectarse a la computadora y es posible que el enrutador no le permita pasar por el puerto. En este caso, debe especificar la dirección IP externa de la computadora en la sección "Configuración del modo pasivo" en la configuración de FileZilla. No es necesario hacer nada parecido para una red local: todo funcionará de inmediato.

No deberías tocar muchas de las configuraciones dentro del programa del servidor FileZilla en absoluto. Por ejemplo, es poco probable que necesite configurar el elemento del menú "Configuración de seguridad", que es necesario para ajustar la conexión de servidor a servidor. Además, no es necesario configurar "Varios" ni muchas otras secciones del menú. No intente resolver todas las configuraciones del programa a la vez, para no confundirse y crear situaciones de conflicto en el servidor debido a configuraciones incorrectas.

Tarde o temprano, aparecerán errores en el servidor; todos los tienen. Para calcularlos rápidamente, se recomienda activar la grabación del archivo de registro en la sección del menú "Registro". Para hacer esto, determine el tamaño máximo del archivo de registro y también indique la ubicación de dicho documento en su computadora.

En la pestaña “Límites de velocidad”, puedes agregar restricciones tanto para las conexiones salientes como para las entrantes en términos de velocidad de descarga. Pero no deberías hacer esto si no es necesario. Al fin y al cabo, una de las ventajas más básicas del protocolo FTP es la rapidez de descarga, que dejará de serlo si estableces restricciones. Una vez que comprenda la configuración, agregue usuarios a través del menú "Usuarios", ¡y su servidor ya podrá usarse! Sólo recuerde pasar la información de inicio de sesión a sus usuarios. Si es necesario, puede especificar usuarios anónimos sin inicios de sesión. Asegúrese de especificar los derechos de acceso para los usuarios.




Arriba