Servidor FTP FileZilla para una red doméstica o de pequeña oficina. Cliente FTP FileZilla, configuración de una conexión a un servidor FTP

A veces es más fácil y rápido transferir un archivo a través de su propio servidor FTP que subirlo a un servicio de alojamiento de archivos. A continuación se muestra el procedimiento para instalar y configurar el servidor ftp IIS incluido en Windows 7.


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.

Etapa final. 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 del 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).

¿Como conectar?

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 por un nombre de dominio.

¿Cómo hacer que su servidor ftp sea accesible desde Internet?

Si la computadora está conectada directamente a Internet, no es necesario realizar ninguna acción adicional.

Si la computadora está conectada a Internet a través de un enrutador, entonces en el panel de control del enrutador debe configurar el reenvío de puertos TCP 21 (a menudo llamado servidor virtual). .

Los programas más populares para implementar conexiones de red cuando se utiliza un servidor en una pequeña red corporativa o doméstica incluyen una solución como Filezilla Server. ¿Cuáles son las características de configurar este programa? ¿A qué debes prestar atención al configurar ciertas opciones en el programa correspondiente?

Servidor Filezilla: instalación del programa

Antes de considerar cómo configurar Windows 8.1, que es necesario para garantizar el funcionamiento de Filezilla Server, es necesario estudiar las características de instalación del programa en cuestión. Es necesario ejecutar la distribución que está disponible para el usuario. Después de esto, debe seleccionar el modo de instalación de software óptimo: estándar, completo, solo interfaz, solo FTP o instalación personalizada. La versión estándar ofrece la instalación del software en cuestión, con la participación del usuario en todas las etapas principales de instalación del programa. En general, la versión completa se parece a la primera. También implica copiar el código fuente de la solución en cuestión a una computadora personal. El esquema de instalación "solo FTP" implica instalar solo módulos FTP sin interfaces para organizar el acceso a ellos desde una computadora personal administrada. En este caso, es posible desde una computadora remota. El esquema de instalación "solo interfaz" supone la instalación solo con la interfaz de administración. Esto se puede utilizar para obtener acceso a un servidor remoto. Cuando se utiliza la opción "instalación personalizada", son posibles varias combinaciones de opciones. El usuario puede elegir las opciones óptimas en términos de garantizar el funcionamiento de la red. Los expertos generalmente recomiendan elegir la opción de instalación del programa estándar. Aquí debe seleccionar el directorio en el que se instalará el programa. A continuación, debe seleccionar un modelo para instalar y ejecutar el servidor. Hay tres opciones posibles:

— instalar el servidor como un servicio y configurarlo para que se inicie cuando se inicia la computadora;

— instalar el servidor como un servicio y configurar el programa para que se inicie manualmente al cargar la computadora personal;

- uso de una instalación sencilla al descargar software manualmente.

En general, al utilizar la primera opción, FilezillaServer no debería tener ningún problema de funcionalidad. La interfaz se puede iniciar a través de tres mecanismos:

— directamente cuando el sistema arranca para cualquier usuario;

- al iniciar el sistema operativo - para un usuario específico;

- en modo manual.

Será útil considerar con más detalle los criterios para elegir un modelo de carga de interfaz particular.

Instalación de Filezilla Server: elección de un modelo de arranque de interfaz

Esta característica de la instalación del software Filezilla Server es de gran importancia en términos de proteger los módulos de administración del servidor contra accesos no autorizados. Por supuesto, al instalar Filezilla Server, se puede configurar un firewall para minimizar la probabilidad de conexiones no autorizadas a la red. La organización del control de acceso directamente a la computadora debe considerarse un aspecto igualmente importante de la seguridad. Si un usuario está trabajando en una computadora personal, con toda probabilidad será posible elegir la primera opción para cargar interfaces. Si varias personas trabajan en la computadora, lo más probable es que la segunda opción para cargar interfaces sea más óptima. Si necesita aumentar aún más la seguridad del uso del servidor, puede configurar la carga manual de interfaces. Una vez instalado el software en cuestión en la computadora, el usuario deberá configurar la dirección IP y el puerto óptimos que se supone que se utilizarán para organizar el acceso al servidor. También debe establecer una contraseña de administrador del programa.

Filezilla Server: interfaces principales del programa

El producto de software Filezilla Server, que se configura en varias etapas, consta de dos interfaces principales. Uno de ellos es el propio servidor FTP. Funciona como un módulo de sistema independiente y no se puede configurar a través de ninguna interfaz de usuario desde una computadora personal administrada. Si es necesario, este módulo se puede encontrar en la lista de servicios del sistema en funcionamiento a través del panel de control del sistema operativo. Utilizando la herramienta adecuada que está presente en el sistema operativo Windows, se puede iniciar y detener el servidor FTP si, al instalar el servidor, se seleccionó la opción en la que sus interfaces deben iniciarse en modo manual. Sin embargo, como regla general, Filezilla Server se inicia automáticamente como parte del servicio del sistema en cuestión directamente cuando se inicia la computadora personal. El software en cuestión está representado por una interfaz diseñada directamente para controlar los módulos principales. Tan pronto como se inicie, habrá una conexión a los módulos que realizan funciones de servidor. Cuando está inactiva, la ventana de la interfaz de administración del programa se minimiza en la bandeja del sistema, que se encuentra cerca del reloj del sistema operativo. Veamos ahora cómo, en la práctica, se configura el software correspondiente utilizando las interfaces especificadas del programa FilezillaServer.

Configuración de Filezilla Server: ¿a qué prestar atención primero?

¿A qué debería prestar atención primero al configurar el programa Filezilla Server? En algunos casos, algunas funciones de software relacionadas con el monitoreo de procesos de red pueden resultar útiles para un administrador de red. Por ejemplo, a través del panel de control del programa puede ver el contenido del registro de procesos de la red. Aquí se registran las acciones de ciertos usuarios que se conectaron al servidor. Esta interfaz mostrará una lista de computadoras personales específicas que están en contacto con el servidor. De esta forma, puede controlar cómo se distribuye el tráfico de la red. Otra característica del programa Filezilla Server es la capacidad de utilizar interfaces de solución desde otras computadoras personales. Para hacer esto, solo necesita establecer configuraciones específicas en el servicio, que de forma predeterminada bloquea la administración del servidor desde computadoras de terceros. Los expertos no recomiendan realizar ningún cambio en las opciones de Configuración de seguridad del software en cuestión. El caso es que cuando realiza ajustes en estas configuraciones, puede establecer accidentalmente restricciones innecesarias en las conexiones de red entrantes y salientes. En la opción Varios, igualmente, los usuarios tendrán acceso a ajustes que no tendrán mucha trascendencia desde el punto de vista de la correcta configuración del servidor. Dichas configuraciones incluyen la prohibición de mostrar contraseñas en las interfaces y el tamaño de los buffers de transferencia de datos. Garantizar la funcionalidad de la red difícilmente dependerá de realizar cambios en el grupo de configuraciones correspondiente. Probablemente tampoco necesitará configurar el protocolo Kerberos GSS mediante la interfaz de configuración GSS. Al utilizar la interfaz de configuración de la interfaz de administración, el usuario puede configurar la dirección IP y el puerto óptimos que se utilizarán para obtener acceso a los módulos de administración del servidor. Tenga en cuenta que la configuración de su enrutador no tiene nada que ver con esta opción de Filezilla Server. Se registra una IP diferente en el enrutador. Si utilizas la opción de la que hablamos, podrás configurar las direcciones IP desde las que los ordenadores pueden acceder al servidor. El administrador, al utilizar la opción Registro, puede activar la grabación de varias operaciones dentro de las conexiones de red en archivos separados y también establecer un límite en el tamaño de estos archivos. La opción Límites de velocidad, a través de la cual el administrador puede limitar la velocidad de transferencia de archivos entre la PC y el servidor, puede resultar de gran utilidad. La restricción en este caso se puede establecer de forma permanente o programada. Hay otra opción notable en el programa Filezilla Server que le permite ahorrar volúmenes de tráfico: la compresión de transferencia de archivos. Vale la pena señalar que esta función puede activar el grado mínimo o máximo de compresión de archivos. También puede registrar direcciones IP para solicitudes en las que no se utilizará la compresión del tráfico.

Servidor Filezilla: configuraciones clave

Ahora echemos un vistazo más de cerca a cómo se configuran los parámetros más populares del programa Filezilla Server. La configuración del programa generalmente comienza desde la página de Configuración general. La interfaz del software está escrita en inglés. Si el usuario selecciona esta opción, puede, por ejemplo, cambiar el puerto estándar de conexión por otro. Otra opción de configuración es establecer el número óptimo de usuarios que pueden conectarse al servidor con el software en cuestión. Las interfaces de software correspondientes también le permiten definir configuraciones para finalizar la comunicación con una computadora personal que no puede conectarse correctamente a la red.

Servidor Filezilla: Configuración IP

El siguiente punto importante del programa Filezilla Server es configurar un servidor FTP en términos de registrar direcciones IP. En este caso, hablaremos sobre el uso de la configuración de enlaces de IP. Se puede configurar un servidor FTP utilizando esta opción del programa Filezilla Server especificando las direcciones IP a través de las cuales otras computadoras se conectarán a la administrada. El usuario tiene la oportunidad de configurar el acceso al servidor para computadoras personales que se encuentran dentro de la red local, o de cierta manera ampliar las capacidades de otras computadoras. Si utiliza la configuración del Filtro IP, puede configurar direcciones IP específicas, así como un rango de direcciones determinadas desde las cuales no será posible conectarse al servidor. Si es necesario, puede establecer ciertas excepciones.

Configuración del modo pasivo

Otra opción notable en Filezilla Server es la configuración del modo pasivo. Para ello, el usuario deberá habilitar la opción Modo Pasivo en la interfaz del programa en cuestión. Por tanto, la configuración correspondiente genera los parámetros necesarios para garantizar una conexión pasiva con el servidor administrado. Si realiza ajustes en algunas configuraciones de Filezilla Server, es posible que deba configurar su enrutador. Por ejemplo, TP Link y otros fabricantes de enrutadores populares le permiten ingresar los parámetros necesarios en el software del dispositivo correspondiente. Por supuesto, es importante que el enrutador admita las funciones de firewall y NAT para habilitar muchas de las opciones necesarias. Lo más probable es que el usuario necesite especificar una dirección IP específica, que le asigna el proveedor. Puede averiguar si utiliza las interfaces de software del enrutador. Este problema se puede resolver con éxito independientemente del sistema operativo en el que esté instalado Filezilla Server. La configuración del sistema operativo Windows 7 en términos de acceso a las direcciones adecuadas se realizará de la misma forma que si se tratara de un sistema operativo Windows 8.1. En la práctica, en la mayoría de los casos es necesario realizar ajustes en la configuración de la dirección IP si surgen ciertos problemas al conectar ciertas computadoras personales al servidor.

Servidor Filezilla: Configuración de seguridad del servidor

Veamos cómo configurar la seguridad para usar conexiones de servidor. Para optimizar los parámetros correspondientes de Filezilla Server, necesitaremos configurar SSL. Se realiza a través de la interfaz de Configuración SSL/TLS. En este caso deberá activar el soporte para los protocolos correspondientes. Como regla general, es necesario registrar la dirección de la clave privada, el certificado y la contraseña en la configuración. Vale la pena señalar que, en la práctica, estas opciones suelen ser utilizadas por administradores de sistemas experimentados. En general, no es necesario configurar SSL al ajustar la configuración predeterminada. También puede aumentar la seguridad del servidor filtrando las conexiones fallidas de los usuarios.

Filezilla Server: configurar cuentas

Otro grupo importante de configuraciones para el software en cuestión está relacionado con el registro de cuentas de usuario. Para crear una nueva cuenta, debe seleccionar el elemento del menú Editar y luego seleccionar la opción Usuarios. A continuación, puede trabajar con cuentas de usuario. Para agregar una nueva cuenta, seleccione Agregar. Luego ingrese el nombre de usuario y, si es necesario, el grupo al que debe pertenecer la computadora. Cuando se completen las configuraciones necesarias, deberá establecer una contraseña para la cuenta creada. También puedes activar un límite en el número de conexiones al servidor. Los expertos aconsejan establecer una contraseña para las cuentas siempre que sea posible, aunque en principio puedes prescindir de ella. Tecnológicamente, este problema se resuelve de forma bastante sencilla, sobre todo teniendo en cuenta la versatilidad del programa Filezilla Server. La configuración de Windows 7 para acceder a una red externa y la configuración de las opciones necesarias en el sistema operativo Windows 8.1 se realizan utilizando los mismos algoritmos.

Servidor Filezilla: Configurar el uso compartido de carpetas

Otra opción notable en Filezilla Server es configurar el uso compartido de carpetas. Para ello, debe utilizar el módulo Compartir carpetas. Para seleccionar directorios a los que desea organizar el acceso, debe hacer clic en el botón Agregar y luego seleccionar el elemento deseado en el disco. La lista de derechos de acceso a una carpeta en particular se configura de la misma manera. Es posible configurar operaciones como escribir, leer, eliminar y realizar cambios en archivos ubicados en un directorio en particular.

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 un requisito previo para los webmasters que desean 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á 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.

Uno de mis materiales mencionaba la posibilidad de utilizar este servidor para implementar algunas tareas. En este material intentaré describir con el mayor detalle posible los conceptos básicos de la configuración del servidor FTP FileZilla para Windows. Este servidor es relativamente fácil de configurar, consume pocos recursos, es invisible durante el funcionamiento y también tiene una cómoda consola con un registro muy informativo. Puede administrar el servidor de forma remota. El objetivo principal de un servidor FTP es proporcionar acceso directo a archivos y carpetas a los usuarios que se conectan al servidor, de esto es exactamente de lo que hablaré.

Qué necesitamos:

1. Servidor FTP Filezilla: siga el enlace, desplácese hacia abajo en la página y vea Servidor FileZilla versión 0.9.41 al momento de escribir este material, descargar
2. Cliente FTP o cualquier navegador para comprobar la funcionalidad del servidor FTP

# Instalación

Inicie la distribución descargada y comience la instalación.

1. En el primer paso, haga clic Estoy de acuerdo
2. A continuación debe seleccionar los componentes de instalación, nada complicado aquí, déjelo como está o elimine los accesos directos, no necesita instalar el código fuente.
3. Seleccione la ubicación de instalación, puede configurarla como predeterminada
4. En el cuarto paso, debe seleccionar los parámetros para el servicio del servidor, hay 3 opciones:
A. Instalar el servidor como servicio e iniciarlo automáticamente
b. Instalar el servidor como un servicio e iniciarlo manualmente cuando se inicia el sistema, el servidor no funcionará;
v. Instalar el servidor como una aplicación normal e iniciar automáticamente

La elección depende de la regularidad y el propósito con el que funcionará el servidor, si necesita acceso constante en modo automático y discreto, entonces esta opción; A, si para resolver problemas únicos, entonces la opción B

Además, es necesario seleccionar el puerto a través del cual el panel de control se conectará al servidor; este no debe estar ocupado por otro software, en la mayoría de los casos, puede dejar el puerto predeterminado, es decir; 14147
5. Al seleccionar un método para iniciar la interfaz del servidor, recomiendo elegir Empezar manualmente, porque En general, la interfaz será necesaria una vez: durante la configuración inicial y solo será necesaria ocasionalmente para realizar cambios, por lo que no tiene sentido mantenerla siempre en funcionamiento, deje la casilla de verificación y luego la interfaz se iniciará inmediatamente después de la instalación. está completo, haga clic Instalar

# Ajustes
Al finalizar la instalación, se iniciará el administrador del servidor, primero aparecerá una ventana pidiéndole que configure una conexión al servidor, porque el servidor está en la misma PC que el administrador, entonces, ¿cómo Dirección del servidor dejalo
127.0.0.1 , tampoco tocamos el puerto, fue el que se especificó durante la instalación, o lo cambiamos si se cambió antes. Dejamos la contraseña en blanco, porque Por defecto no está ahí, puedes instalarlo más tarde. Marque la casilla y conéctese

# Configuración básica del servidor

Seleccionar del menú Editar -> Configuración, esta es la configuración básica del servidor, hagamos algunos cambios interesantes. No me detendré en todas las opciones, sino que señalaré solo las más importantes y útiles para la mayoría de los usuarios.

1.Configuración general. Puedes cambiar el puerto 21 por otro; normalmente esto no es necesario, pero puede ser útil para proteger tu servidor de ataques innecesarios, es decir. El puerto 21 no estará disponible y quienes no lo sepan pueden suponer que no hay ningún servidor. También puede especificar la cantidad máxima de usuarios conectados simultáneamente, lo que ayuda a reducir la carga en máquinas débiles. A continuación puede especificar la cantidad de núcleos de procesador que utilizará el servidor para distribuir la carga.
- Filtro IP- un filtro para restringir el acceso por rangos de IP, en la primera lista ingresamos las direcciones y rangos a los que negamos el acceso al servidor, y en la segunda aquellas direcciones de la primera lista de rangos a las que se les dará una excepción, es decir acceso permitido
2.Varios. Hay algunas funciones útiles en la configuración avanzada. La primera casilla de verificación (si está marcada) le permite ocultar el archivo enviado por el usuario en la ventana de la interfaz del servidor, la segunda casilla de verificación iniciará la aplicación minimizada. La tercera casilla de verificación permitirá transferir archivos abiertos para escribir, no se recomienda hacer esto; puede dañar los archivos, la cuarta casilla de verificación
3. Registro. El registro en sí está deshabilitado de forma predeterminada, pero se puede habilitar. El tamaño se puede limitar y, cuando se alcance el límite, el archivo se sobrescribirá. También puede configurar el registro en un archivo grande (no recomendado) o crear registros por día + activar la opción para eliminar después del período de tiempo requerido.
4. Límites de velocidad. Posibilidad de establecer límites de velocidad de descarga y carga. Simplemente puede establecer un límite de velocidad general o agregar la cantidad requerida de reglas por día y hora. Útil para evitar que el servidor FTP descargue el canal completo
5. prohibición automática. El nombre habla por sí solo; si un usuario ingresa credenciales incorrectas varias veces seguidas, su dirección se bloquea. Se indica el número de intentos y el período de bloqueo. Útil contra programas brutos que realizan búsquedas banales y pueden detenerse mediante este método;

Cuando la configuración esté completa, puede hacer clic en Aceptar

# Agregar usuarios

Ir al menú Editar -> Usuarios. Primero, describiré el procedimiento general para agregar usuarios.
1. General. Aquí creamos una nueva cuenta. Hacer clic Agregar, aparece un campo para introducir el nombre de usuario y seleccionar el grupo al que queremos añadirlo. Si no hay ningún grupo, no se puede seleccionar en consecuencia. Para servidores con un número reducido de cuentas, no es necesario crear grupos, solo necesitas crear varias cuentas y asignar tus derechos a cada una;
Luego marca la casilla Contraseña e ingrese la contraseña de su cuenta. A continuación puede establecer límites para el usuario en la cantidad de conexiones y la cantidad de conexiones desde una IP. Los valores cero significarán que no hay restricciones

2. Carpetas compartidas. Aquí, para un usuario específico, seleccionamos las carpetas a las que tendrá acceso y derechos sobre estas carpetas.
Si ya hay varios usuarios, en la ventana derecha seleccionamos aquel a quien agregaremos derechos, luego en el clic izquierdo Agregar y seleccione una carpeta en la PC, si necesita acceder a varias carpetas, luego agregue más, una de las carpetas debe estar marcada como HomeDir, esas. la carpeta a la que irá el usuario de forma predeterminada cuando se conecte al servidor. A veces es necesario dar acceso a diferentes unidades de PC a un usuario, hay una advertencia: puede agregar tantas carpetas como desee dentro de una unidad, pero para dar acceso a otra unidad, debe crear un Alias. es decir. un enlace de alias desde la unidad del directorio HomeDir a la carpeta requerida en otra unidad. Para hacer esto, cree acceso a otra carpeta en otro disco, luego haga clic derecho en la carpeta creada - Editar alias, en el campo de la carpeta HomeDir a la que tiene acceso el usuario + también agregamos un alias para la carpeta virtual, que nos enviará a una carpeta en otro disco. en nuestro caso resulta D:/Temp/Suave. Ahora, al conectarse a su carpeta principal, el usuario seguirá viendo la carpeta Soft en la carpeta Temp y podrá acceder a ella, mientras estará ubicada en otra unidad.


Ahora sobre los derechos sobre archivos y carpetas. Seleccione el usuario y la carpeta requeridos y trabaje con las casillas de verificación, según las capacidades requeridas.

Leer- solo lectura, es decir puede ver archivos y carpetas en el servidor y descargarlos
Escribir- le permite sobrescribir archivos existentes
Borrar- eliminar archivos y carpetas
Adjuntar- agregar nuevos archivos al servidor
Crear- crear nuevas carpetas
Lista- ver el contenido de las carpetas
+Subdirectorios- ver todas las carpetas que están anidadas en la principal

Si creamos un usuario anónimo, es decir el cual será utilizado por varios usuarios a la vez para obtener cualquier dato del servidor, luego necesitamos crear un expediente académico con el nombre anónimo sin contraseña, agregue los directorios necesarios y asígneles derechos. Por lo general, los usuarios anónimos sólo necesitan leer (en primer lugar, por razones de seguridad), es decir. habilitar derechos para ello Leer, Lista, +Subdirectorios

3. Límites de velocidad y filtro IP. Aquí, como en la configuración del servidor principal, puede realizar configuraciones individuales para su cuenta con respecto a las restricciones de direcciones y velocidades, lo que resulta conveniente para crear excepciones a las reglas básicas.

Guarde la configuración. Si lo desea y hay una gran cantidad de usuarios del servidor, puede crear varios grupos si existen diferencias en los derechos para ellos. Para hacer esto necesitas ir a Editar ->Grupos. La configuración de los derechos de grupo no difiere de la configuración de un usuario individual después de crear un grupo, simplemente puede crear un usuario y seleccionar un grupo para él, después de lo cual tendrá derechos de grupo;

Al configurar un servidor, es bastante lógico y conveniente proteger el acceso de los usuarios desde él; para ello, vaya al menú; Servidor, tendrá 2 opciones: Activo Y Cerrar. La primera opción está activa por defecto, y si desmarcas la casilla, entonces el servidor se apagará y nadie podrá conectarse, en este momento será posible configurarlo, cuando enciendas el servidor para el la primera vez, se aplicarán todas las configuraciones. Activación Cerrar le permite dejar el servidor en ejecución, pero lo bloquea, es decir. Los usuarios verán que el servidor se está ejecutando, pero se les negará el acceso a él.

Después de configurar el servidor, puede cerrar el panel administrativo; no es necesario iniciarlo para que el servidor funcione;

Entre los programas más populares para organizar conexiones de red utilizando un servidor en una red doméstica o corporativa pequeña se encuentra la solución Filezilla. ¿Cuáles son las características de su configuración? ¿A qué debes prestar atención al configurar ciertas opciones en el programa correspondiente?

Instalando el programa

Obviamente, antes de considerar cómo configurar Windows 8.1 o versiones anteriores del sistema operativo necesarias para garantizar el funcionamiento de Filezilla Server, estudiemos las características de instalación del programa en cuestión. Se debe iniciar el paquete de distribución disponible para el usuario y luego se debe seleccionar el modo óptimo de instalación del software: estándar, completo, solo FTP, solo interfaz, instalación personalizada.

La opción estándar implica instalar el software en cuestión con la participación del usuario en todas las etapas principales. La opción completa es generalmente similar a la primera, pero también implica copiar el código fuente de la solución en cuestión en una PC. El tercer esquema implica instalar solo módulos FTP sin interfaces para organizar el acceso a ellos desde una PC administrada; en este caso, es posible, por ejemplo, desde una computadora remota. La cuarta opción, a su vez, implica instalar sólo interfaces de gestión, como opción, para acceder a un servidor remoto. También puede utilizar la quinta opción: la instalación personalizada, donde son posibles diferentes combinaciones de opciones y el usuario puede elegir las óptimas desde el punto de vista de garantizar el funcionamiento de la red.

En general, los expertos recomiendan elegir la primera opción para instalar el programa. Luego seleccione el directorio donde desea instalar el programa. Después de esto, debe seleccionar el modelo de instalación, así como el inicio del servidor. Hay 3 opciones aquí:

Instale el servidor como un servicio y configúrelo para que se inicie cuando se inicie la computadora;

Instale el servidor como un servicio y configure el programa para que se inicie manualmente cuando se inicie la PC;

Utilice una instalación sencilla al descargar software manualmente.

En general, no deberían aparecer problemas con la funcionalidad del programa en cuestión si utiliza, por ejemplo, la primera opción. La interfaz se puede iniciar directamente a través de 3 mecanismos:

Directamente cuando se inicia el sistema, para cualquier usuario;

Cuando se inicia el sistema operativo, para un usuario específico;

En modo manual.

Será útil considerar con más detalle los criterios para elegir un modelo de carga de interfaz en particular.

Instalación de Filezilla: elección de un modelo de carga de interfaz

Este matiz de la instalación del software en cuestión es importante principalmente desde el punto de vista de proteger los módulos de control del servidor contra el acceso no autorizado. Por supuesto, esto se puede hacer al instalar Filezilla Server, lo que minimiza la probabilidad de conexiones no autorizadas a la red; sin embargo, un aspecto de seguridad igualmente importante debe considerarse la organización del control de acceso directamente a la computadora en la que se encuentra el software en cuestión. instalado.

Si la PC es utilizada principalmente por un solo usuario, entonces probablemente será posible seleccionar la primera opción para cargar interfaces. Si varias personas trabajan en la computadora, entonces la segunda opción para cargar interfaces probablemente será más óptima. Si es necesario, puede mejorar aún más la seguridad del uso del servidor configurando la carga manual de interfaces.

Una vez instalado el software en cuestión en la computadora, el usuario deberá configurar la dirección IP óptima, así como el puerto que se supone que se utilizará al organizar el acceso al servidor. También deberá establecer una contraseña de administrador del programa.

Principales interfaces del programa

La solución Filezilla Server, que se configura en varias etapas, consta de 2 interfaces principales.

En primer lugar, este es el propio servidor FTP. Funciona como un módulo de sistema independiente y no se puede configurar a través de ninguna interfaz de usuario desde una PC administrada. Si es necesario, este módulo se puede encontrar en la lista de servicios del sistema en funcionamiento a través del panel de control del sistema operativo. Usando la herramienta adecuada que está disponible en Windows, el servidor FTP se puede iniciar o, por el contrario, detener, por ejemplo, si, al instalar el servidor, seleccionó la opción en la que sus interfaces deben iniciarse manualmente. Pero, como regla general, Filezilla Server (Windows XP, Vista o una versión más moderna del sistema operativo no difiere mucho en cuanto a la función correspondiente) se inicia como parte del servicio del sistema en cuestión de forma automática, directamente cuando se inicia la computadora.

En segundo lugar, el software en cuestión está representado por una interfaz diseñada para controlar los módulos principales. Tan pronto como se inicia, se conecta a módulos que realizan funciones de servidor. En un estado inactivo, la ventana de la interfaz de administración del programa se minimiza en la bandeja del sistema, que se encuentra cerca del reloj del sistema operativo.

Consideremos ahora cómo se lleva a cabo en la práctica, utilizando las interfaces especificadas del programa Filezilla Server, para configurar el software apropiado.

Configuración de Filezilla Server: ¿a qué prestar atención?

¿A qué sería más útil prestar atención al configurar el programa en cuestión? En algunos casos, algunas funciones de software relacionadas con el monitoreo de procesos de red pueden resultar útiles.

Por ejemplo, a través del panel de control del programa puede ver el contenido del registro de procesos de la red. Registra las acciones de ciertos usuarios que se conectaron al servidor. Esta interfaz también muestra una lista de PC específicas que están en contacto con el servidor. De esta forma, puede controlar cómo se distribuye el tráfico de la red.

Otra característica de Filezilla Server es que la configuración de la solución correspondiente gracias a esta función se puede optimizar en muchos casos y es la posibilidad de utilizar interfaces de solución desde otras PC; Para hacer esto, solo necesita establecer la configuración correcta en el servicio, que de forma predeterminada bloquea la administración del servidor desde computadoras de terceros.

Los expertos no recomiendan realizar ningún cambio en las opciones de Configuración de seguridad en las interfaces del software en cuestión. El hecho es que al realizar ajustes en estas configuraciones, puede establecer accidentalmente restricciones opcionales en las conexiones de red entrantes y salientes.

Del mismo modo, en la opción Varios, los usuarios tienen a su disposición configuraciones que no tendrán mucha importancia desde el punto de vista de la correcta configuración del servidor. Entre ellas se encuentran la prohibición de mostrar contraseñas en las interfaces y el tamaño de los buffers de transferencia de datos. Garantizar la funcionalidad de la red prácticamente no dependerá de realizar cambios en el grupo de configuraciones correspondiente. Además, lo más probable es que no necesite configurar el protocolo Kerberos GSS a través de la interfaz de configuración GSS.

Usando la interfaz de Configuración de la interfaz de administración, el usuario puede configurar la dirección IP óptima, así como el puerto que se utilizará para obtener acceso a los módulos de administración del servidor. Tenga en cuenta que Filezilla Server no tiene nada que ver con esta opción. Se registra una dirección IP diferente en el enrutador. Al utilizar la opción en cuestión, puede configurar la lista de direcciones IP desde las cuales las computadoras pueden acceder al servidor.

Al utilizar la opción Registro, el administrador puede activar la grabación de varias operaciones dentro de las conexiones de red en archivos separados y también establecer un límite en el tamaño de estos archivos.

Puede resultar muy útil la opción Límites de velocidad, a través de la cual el administrador puede limitar la velocidad de intercambio de archivos entre el servidor y la PC que se conecta a él. En este caso, la restricción se puede establecer de forma permanente o programada.

Otra opción notable del programa en cuestión ayudará a ahorrar volúmenes de tráfico: la compresión de transferencia de archivos. Cabe destacar que la función correspondiente puede activar el grado mínimo o máximo de compresión de archivos. Además, puede corregir direcciones IP para solicitudes en las que no se utilizará la compresión del tráfico.

Configuración clave

Ahora echemos un vistazo más de cerca a cómo se configuran los parámetros más populares de Filezilla Server. La configuración del programa en cuestión comienza desde la página de Configuración general; la interfaz del software en cuestión está escrita en inglés. Seleccionando esta opción el usuario podrá, por ejemplo, cambiar el puerto estándar de conexión -por defecto tiene asignado el número 21- por otro.

Otra opción de configuración es establecer el número óptimo de usuarios que pueden conectarse al servidor en el que opera el software en cuestión. Además, las interfaces correspondientes le permiten definir configuraciones para finalizar la comunicación con una PC que no puede conectarse correctamente a la red.

Configuración de IP

El siguiente punto destacable del programa Filezilla Server es la configuración de un servidor FTP en términos de registro de direcciones IP. En este caso estamos hablando de utilizar la configuración de enlaces de IP. Con esta opción de Filezilla Server, se puede configurar un servidor FTP especificando direcciones IP a través de las cuales otras computadoras se conectarán a la administrada. El usuario puede configurar el acceso al servidor para PC ubicadas solo dentro de la red local, o de cierta manera ampliar las capacidades de otras computadoras.

Al utilizar la configuración del Filtro IP, puede configurar direcciones IP específicas, así como un rango de direcciones determinadas desde las cuales no podrá conectarse al servidor y, si es necesario, establecer ciertas excepciones.

Configuración del modo pasivo

Otra opción notable en Filezilla Server es la configuración del modo pasivo. Para ello, el usuario debe habilitar la opción Modo pasivo en las interfaces del programa en cuestión. El ajuste correspondiente constituye así los parámetros necesarios para garantizar una conexión pasiva con el servidor administrado. En este caso, puede ser necesario realizar ajustes en los parámetros correspondientes de Filezilla Server: configurar el enrutador. TP Link, por ejemplo, y otras marcas populares de fabricantes de enrutadores, le permiten ingresar los parámetros necesarios en el software del dispositivo correspondiente. Por supuesto, es importante que el enrutador admita las funciones de firewall y NAT para habilitar muchas de las opciones necesarias.

Lo más probable es que el usuario necesite averiguar la dirección IP específica asignada por el proveedor. Puede averiguarlo utilizando las interfaces de software del enrutador. Esta tarea se puede resolver con éxito independientemente del sistema operativo en el que esté instalado Filezilla Server: la configuración de Windows 7 en términos de acceso a las direcciones correspondientes se realizará de la misma manera que si fuera, por ejemplo, Windows 8.1. En la práctica, en la mayoría de los casos es necesario realizar ajustes en la configuración de la dirección IP si hay problemas para conectar ciertas PC al servidor.

Configuración de seguridad del servidor

Estudiemos ahora cómo configurar la seguridad del uso de conexiones de servidor. Para optimizar los parámetros correspondientes de Filezilla Server, necesitaremos configurar SSL. Se realiza a través de la interfaz de Configuración SSL/TLS. En este caso, es necesario activar el soporte para los protocolos correspondientes. Como regla general, en este caso es necesario registrar la dirección de la clave privada, el certificado y la contraseña en la configuración.

Pero cabe señalar que en la práctica estas opciones las utilizan administradores experimentados. En general, no es necesario configurar SSL al ajustar la configuración predeterminada. La seguridad del servidor también se puede mejorar filtrando las conexiones fallidas de los usuarios.

Configurar cuentas

El siguiente grupo de configuraciones más importante para el software en cuestión está relacionado con el registro de cuentas de usuario. Para crear una nueva cuenta, debe seleccionar el elemento del menú Editar y luego seleccionar la opción Usuarios. Después de esto, podrá trabajar con cuentas de usuario.

Para agregar una nueva cuenta, debe seleccionar Agregar. Luego ingrese y, si es necesario, el grupo al que debe pertenecer la computadora. Una vez realizadas las configuraciones necesarias, deberá establecer una contraseña para la cuenta creada. También puedes activar un límite en el número de conexiones al servidor.

Los expertos recomiendan, si es posible, establecer una contraseña para tu cuenta en el programa en cuestión, aunque, en principio, puedes prescindir de ella. Tecnológicamente, solucionar este problema no es difícil, sobre todo teniendo en cuenta la versatilidad de la solución Filezilla Server. La configuración de Windows 7 para acceder desde una red externa, por ejemplo, o la configuración de las opciones necesarias en Windows 8.1, se realiza utilizando los mismos algoritmos.

Configurar el uso compartido de carpetas

Otra opción notable del software en cuestión es compartir carpetas. Para ello se utiliza el módulo Compartir carpetas. Para seleccionar directorios a los que se organizará el acceso, debe hacer clic en el botón Agregar y luego seleccionar el deseado en el disco. También se especifica una lista de derechos de acceso a un directorio en particular. Por ejemplo, puede regular operaciones como leer, escribir, eliminar y realizar cambios en archivos ubicados en un directorio en particular.

¿Cómo garantizar que los usuarios se comuniquen con el servidor?

Otra tarea importante después de configurar las opciones necesarias en Filezilla Server es que configurar Windows 7 o un sistema operativo más nuevo requiere un acceso bastante rápido a los parámetros clave de la interfaz, lo que puede implicar garantizar que los usuarios se comuniquen con la computadora administrada. Para hacer esto, primero debe averiguar la dirección IP del servidor. Para averiguarlo, es posible que debas comunicarte con tu proveedor o, nuevamente, ingresar a la interfaz de configuración del enrutador si el administrador de red lo habilita.

Los usuarios también deberán transferir nombres de usuario y contraseñas al servidor, así como el número de puerto, si se cambió de la manera descrita anteriormente.




Arriba