Cualquiera que haya descargado software en línea sabe que es relativamente sencillo configurar un servidor de descarga FTP. Generalmente, puede usar el IIS que viene con WIN2000. Sin embargo, muchas de las funciones de IIS no son satisfactorias. A continuación, un software de creación de servidores FTP muy potente pero sencillo: Servidor FTP Serv-U. ¡Experimentemos también la alegría de nuestro propio servidor FTP hecho por usted mismo!
Antes de explicar su uso, permítanme presentarles brevemente Serv-U (la versión de Serv-U mencionada en este artículo es 3.0.0.17, utilizando el programa chino creado por el autor):
Serv-U es un programa de servidor FTP que puede ejecutarse en Windows 95/98/2000/ME y Windows NT 4.0.
Con él, su computadora personal puede simularse como un servidor FTP, es decir, los usuarios de la red a la que está conectado pueden acceder a su computadora personal y copiar, mover y eliminar sus archivos a través del protocolo FTP (Protocolo de transferencia de archivos). ). Los archivos o carpetas de su computadora pueden hacer todo lo que permiten los permisos. El protocolo FTP especifica un método de comunicación estándar entre computadoras, que permite que todas las computadoras de diferentes tipos, sistemas operativos y formatos intercambien archivos. Puede crear cuentas de usuario de la manera más sencilla y dividir un área determinada en el espacio del disco duro para almacenar archivos, lo que permite a los usuarios cargar o descargar los archivos necesarios utilizando varios software de cliente FTP (como CuteFTP, WS_FTP, etc.).
Hay muchos software de servidor y cliente FTP disponibles para diferentes sistemas. Serv-U se utiliza en PC que ejecutan MS-Windows y con WinSock versión 1.1 instalada y compatible con el protocolo TCP/IP. Esto incluye casi todos los sistemas operativos Windows.
Serv-U consta de dos partes, el motor y la interfaz de usuario. El motor Serv-U (ServUDaemon.exe) es en realidad un programa que reside en segundo plano y es el corazón de todo el software Serv-U. Es responsable de procesar comandos FTP desde varios software de cliente FTP y también es responsable de realizar varios. transferencias de archivos. Después de ejecutar el motor Serv-U, que es el archivo ServUDaemon.exe, no podemos ver ninguna interfaz de usuario. Simplemente se ejecuta en segundo plano. Por lo general, no podemos afectarlo, pero en ServUAdmin.exe podemos detenerlo e iniciarlo. El motor Serv-U puede ejecutarse como un servicio del sistema local en cualquier plataforma Windows. El servicio del sistema comienza a ejecutarse cuando se inicia el sistema operativo y luego podemos ejecutar el programa de interfaz de usuario. En el sistema Win NT/2000, Serv-U se instalará automáticamente como un servicio del sistema, pero en Win 9x/Me, debe seleccionar "Inicio automático" en el panel "Servidor" para convertirlo en un servicio del sistema. La interfaz de usuario de Serv-U (ServUAdmin.exe) es el administrador de Serv-U, que es responsable de la interacción con el motor de Serv-U. Permite a los usuarios configurar Serv-U, incluida la creación de dominios, la definición de usuarios y decirle al servidor si es accesible. La forma más sencilla de iniciar el administrador de Serv-U es hacer clic directamente en el icono en forma de "U" en la barra del sistema. Por supuesto, también puede ejecutarlo desde el menú de inicio.
Es necesario aclarar aquí algunos conceptos importantes en Serv-U: cada motor Serv-U en ejecución se puede utilizar para ejecutar múltiples servidores FTP "virtuales". En el programa de administrador, cada servidor FTP "virtual" se denomina "dominios", por lo que. Son muy útiles para servidores que tienen que crear múltiples dominios. Cada dominio tiene sus propios usuarios, grupos y configuraciones. En términos generales, el asistente de configuración configurará un dominio inicial y una cuenta de usuario la primera vez que ejecute la aplicación. Puede consultar la siguiente tabla para conocer la relación entre servidores, dominios y usuarios:
*Servidor Serv-U
*Dominio 1
*Cuenta de usuario 1
*Cuenta de usuario 2
*Cuenta de usuario 3
*Dominio 2
*Cuenta de usuario 1
*Cuenta de usuario 2
*Dominio 3
*Cuenta de usuario 1
*Cuenta de usuario 1
Esta tabla es algo similar a la disposición de servidores, dominios y usuarios en Serv-U Administrator.
Serv-U FTP Server es un software de prueba dentro de los treinta días posteriores a la instalación, puede usarlo como una "versión profesional", pero después del período de prueba, solo puede usarlo como una "versión personal" gratuita con funciones básicas.
Bien, dicho todo esto, aún no hemos llegado a la parte clave: cómo configurar un servidor FTP usted mismo. Te lo explicaré paso a paso a continuación.
1. Instale el software original y los parches chinos. No entraré en detalles sobre este proceso. Creo que nadie puede hacerlo.
2. Establezca el primer servidor FTP local
Una vez completada la instalación, el programa se ejecutará automáticamente. También puede optar por ejecutarlo en el menú.
1. Cuando ejecute el programa por primera vez, aparecerá una ventana del asistente de configuración.
lo guiará a través de la configuración inicial,
2. Haga clic en "Siguiente" y aparecerá la ventana "Mostrar imagen del menú", preguntándole si desea mostrar imágenes pequeñas en el menú. Vea si le gusta;
3. Haga clic en "Siguiente". Esta ventana le permitirá ejecutar el servidor FTP localmente por primera vez.
4. A continuación, se le pedirá que ingrese su dirección IP.
Si tiene su propio servidor y una IP fija, ingrese la dirección IP. Si solo está configurando FTP en su propia computadora y es un usuario de acceso telefónico, algunos solo tienen IP dinámicas y no IP fijas, entonces este paso. se omite, no complete nada, Serv-U determinará automáticamente su dirección IP, "Siguiente";
5. Se le solicita que ingrese su nombre de dominio aquí.
Si tiene uno, como por ejemplo: ftp.abc.com, si no, simplemente complete cualquiera;
6. "Siguiente" le preguntará si desea permitir el acceso anónimo.
En términos generales, el acceso anónimo se inicia con el nombre de usuario Anónimo, sin contraseña. Por supuesto, si desea configurar un área de miembros o algo así, debe seleccionar "No", para que cualquiera pueda iniciar sesión, solo los autorizados. usuarios., aquí completamos “sí”;
7. "Siguiente" le pedirá el directorio cuando usuarios anónimos inicien sesión en su computadora.
Puede especificar un directorio que ya exista en el disco duro, como F:tempxyz;
8. "Siguiente" le preguntará si desea bloquear el directorio. Después de bloquearlo, el usuario que inicie sesión de forma anónima solo pensará que el directorio que especificó (F:tempxyz) es el directorio raíz, lo que significa que puede hacerlo. solo acceda a él. No se puede acceder a los archivos y carpetas de este directorio fuera de este directorio. Para usuarios anónimos, generalmente complete "Sí";
9. El "Siguiente paso" le preguntará si desea crear una cuenta con nombre, lo que significa que puede designar usuarios para acceder a su FTP con una cuenta específica. Esto es muy útil para administrar un área de miembros. Puede crear una cuenta para cada persona. Cada cuenta tiene permisos diferentes, por lo que los derechos de cada persona se pueden restringir en diferentes procedimientos. El método se describirá más adelante. Seleccione "Sí" aquí;
10. "Siguiente paso", complete el nombre de la cuenta que desea crear, como por ejemplo: ldr,
11. "Siguiente paso", ingrese la contraseña, como por ejemplo: 123,
12. "Siguiente paso", pregunte cuál es el directorio de inicio de sesión. Este paso es el mismo que el paso 7, como por ejemplo: F:temp.
13. "Siguiente" le preguntará si desea bloquear el directorio. Igual que en el paso 8, seleccione "No" aquí;
14. A continuación, se le solicitarán los derechos de administrador del usuario que creó esta vez.
Hay varias opciones: sin permisos, administrador de grupo, administrador de dominio, administrador de solo lectura y administrador del sistema, cada uno con permisos diferentes, seleccione "Administrador del sistema" aquí;
15. En el último paso, haga clic en "Finalizar" y estará bien. Si necesita modificar algo, puede hacer clic en "Anterior" o ingresar al administrador de Serv-U para modificarlo directamente.
Hasta ahora hemos establecido un dominio ftp.abc.com, dos usuarios, uno anónimo y otro ldr.
3. Ahora que hemos establecido el servidor FTP, deberíamos poder utilizar el software del cliente FTP para intentar iniciar sesión.
¿Qué hacer? En realidad, es muy simple. Podemos probarlo sin necesidad de conectarnos. Sabemos que cuando no se navega por Internet, la dirección IP de la máquina local es 127.0.0.1 por defecto y el número de puerto FTP es 21. Abra el software del cliente FTP, usaré FlashFXP para ilustrar, abriré la conexión rápida y completaré el contenido correspondiente.
Luego conéctese, puede ver que inicio sesión con Anonymous en el panel izquierdo e inicio sesión con ldr en el panel derecho. Dado que es una máquina local, la velocidad es extremadamente rápida después de navegar por Internet, si así lo deseo. Inicie sesión en mi computadora, solo necesito ingresar Le doy mi dirección IP cuando navego por Internet, para que pueda acceder a mi computadora de forma anónima (tenga cuidado de no abrir el firewall).
4. Varias configuraciones en el administrador de Serv-U
Una vez completada la configuración, ingresará a la interfaz principal del administrador de Serv-U.
Cada columna se muestra en el panel izquierdo y las opciones específicas para cada columna se muestran en el panel derecho. Hablemos brevemente sobre la configuración.
1. En la Figura 11, podemos controlar manualmente la ejecución o parada del motor Serv-U. Recuerde, en Win 9x/Me, tenemos que seleccionar "Servicios del sistema" aquí para ejecutar el motor Serv-U.
2. "Licencia", si pagó dólares estadounidenses para comprar un número de registro, puede ingresarlo aquí.
3. "Configuración", esta configuración es para "Servidor local". En la configuración "General",
Puede limitar la velocidad máxima del servidor, puede bloquear FXP (transferencias de sitio a sitio) y puede limitar la cantidad de usuarios para que su servidor no se vea arrastrado hacia abajo. En la configuración de "Caché de directorio",
Le permite determinar la cantidad de listados de directorios y el tiempo de espera. En Windows 95 y NT, el listado de directorios está configurado en 25 de manera predeterminada. Cuando el caché está lleno, las solicitudes nuevas reemplazarán las solicitudes antiguas. En la configuración "Avanzada", puede definir varias configuraciones para el servidor, el Socket y la carga y descarga de archivos.
4. "Actividad" registra el registro de actividad del usuario, el registro de actividad de las IP bloqueadas y el registro de tareas. Lo que se muestra en el registro de tareas es el registro de cada operación que inició y detuvo. Puede hacer clic derecho y seleccionar Esto. Filtra el texto para que solo muestre lo que deseas ver.
5. "Dominio", que contiene los usuarios, configuraciones, dominios, etc. que creó según el asistente al principio. El contenido establecido en "Dominio - Configuración" es en realidad similar al paso 3, excepto que es más específico y se puede personalizar para cada dominio diferente. "Dominio - Actividad" registra las actividades de todos los usuarios en este dominio.
6. "Dominio - Grupo", podemos crear algunos grupos para una fácil administración y luego agrupar usuarios del mismo tipo en un solo grupo.
7. En "Dominio - Usuario", puede ver las dos cuentas que creamos al principio, una anónima y otra ldr. Ahora expliquemos la configuración detallada de la cuenta ldr.
A. Columna "Cuenta":
Para algunas personas que no siguen las reglas, podemos elegir "Desactivar cuenta". Aunque hay una cuenta, el usuario no puede iniciar sesión por un tiempo. También puede configurar el programa para que elimine automáticamente una cuenta después de una fecha determinada; las siguientes columnas son Podemos cambiar la información básica de esta cuenta aquí. Después de cambiar la contraseña, no se mostrará, pero se mostrará de manera uniforme.
B. Columna "General":
Puede ocultar archivos con atributos ocultos, limitar la cantidad de inicios de sesión desde la misma IP, si los usuarios pueden cambiar contraseñas (esto requiere soporte del software cliente), la velocidad máxima de carga y descarga, el tiempo de espera y el tiempo de inactividad, y puede también limite el número máximo de usuarios, como 20, significa que solo 20 usuarios pueden iniciar sesión al mismo tiempo.
C. Columna "Acceso al directorio":
Aquí puede controlar los permisos del usuario para los directorios de archivos, como leer, escribir, eliminar, agregar y ejecutar operaciones en archivos, enumerar, crear, eliminar carpetas y si se heredan subdirectorios;
Si cree que el directorio no es suficiente, también puede agregar directorios accesibles.
D. Columna "Acceso IP":
Aquí puede estipular si una determinada IP puede acceder a su servidor FTP. Puede denegar su acceso. Simplemente complete la dirección IP correspondiente y se bloqueará todo acceso futuro desde esta IP.
E. Columna "Tasa de carga/descarga":
Aquí puede establecer la proporción entre carga y descarga y controlar la relación del tráfico de datos entre carga y descarga.
F. Columna "Cuota":
Aquí puede configurar el espacio en disco para cada usuario de FTP. Haga clic en "Calcular actual" para conocer el tamaño de todo el espacio actual. Complete la capacidad que desea limitar en la columna "Máximo".
Una última cosa, después de cambiar la configuración, debes hacer clic derecho y seleccionar "Aplicar" para que la configuración surta efecto, de lo contrario, ¡todo será en vano! !
En este punto, debes tener algunas ideas sobre cómo configurar tu propio FTP, ¿verdad? Al ver que puedes restringir y monitorear las cargas y descargas de los visitantes, así como el tamaño del espacio del usuario, ¿te sientes un poco arrogante? Parece que también soy un administrador de red omnipotente :-)