Red de conocimiento informático - Problemas con los teléfonos móviles - Problema de Serv-U

Problema de Serv-U

[Editar este párrafo] Introducción a Serv-U

El nombre completo de FTP es File Transfer Protocol. Como sugiere el nombre, es un protocolo utilizado específicamente para transferir archivos. Los servidores FTP son computadoras que proporcionan espacio de almacenamiento en Internet. Proporcionan servicios de acuerdo con el protocolo FTP. Cuando se están ejecutando, los usuarios pueden conectarse al servidor para descargar archivos o cargar sus propios archivos al servidor FTP.

Serv-U es un software de servidor FTP ampliamente utilizado que admite todas las series de Windows, como 3x/9x/ME/NT/2K. Puede configurar varios servidores FTP, limitar los permisos de los usuarios que han iniciado sesión, iniciar sesión en el directorio de inicio y el tamaño del espacio, etc. Las funciones son muy completas. Tiene funciones de seguridad muy completas, admite transmisión SSL FTP, admite múltiples clientes Serv-U y FTP para proteger la seguridad de sus datos a través de conexiones cifradas SSL, etc.

Serv-U es uno de los muchos software de servidor FTP disponibles actualmente. Al usar Serv-U, los usuarios pueden configurar cualquier PC como servidor FTP, de modo que los usuarios u otros usuarios puedan usar el protocolo FTP para conectarse al servidor FTP a través de cualquier PC en la misma red para realizar archivos o copiar, mover, crear. y eliminar directorios, etc. El protocolo FTP mencionado aquí se utiliza específicamente para estipular los estándares y reglas para la transferencia de archivos entre computadoras. Es precisamente gracias a protocolos especiales como FTP que las personas pueden usar diferentes tipos de operaciones a través de diferentes tipos de sistemas para transferir diferentes tipos de archivos. el uno al otro.

Aunque actualmente existen muchos tipos de software de servidor FTP, cada uno con sus propias ventajas, Serv-U destaca por sus funciones únicas. Específicamente, Serv-U puede proporcionar las siguientes funciones:

La interfaz de usuario que cumple con los estándares de Windows es amigable y fácil de dominar.

Admite conexiones multiusuario en tiempo real y acceso de usuarios anónimos.

Asegura el funcionamiento normal de la PC limitando el número máximo de visitas de usuarios al mismo tiempo.

Excelente rendimiento de seguridad. Las precauciones de seguridad se pueden establecer tanto a nivel de directorio como de archivo.

Puede proporcionar diferentes configuraciones para diferentes usuarios y admite la gestión de grupos de una gran cantidad de usuarios.

Se puede conceder o denegar el acceso a los usuarios en función de la IP.

Admite la reanudación de puntos de interrupción durante la carga y descarga de archivos.

Admite sitios multitarjeta con múltiples direcciones IP.

Puede configurar la proporción de carga y descarga, la cuota de espacio en el disco duro, el ancho de banda de uso de la red, etc., para garantizar que los recursos limitados del usuario no sean consumidos por una gran cantidad de usuarios con acceso FTP.

Puede ejecutarse en segundo plano como un servicio del sistema.

Puede configurar la información que se muestra cuando el usuario inicia o cierra sesión y admite enlaces externos de estilo UNIX.

[Editar este párrafo] Establezca el primer servidor FTP local

1. Instalación

Instale el software original y los parches chinos. No entraré en detalles. Sobre este proceso, creo que nadie puede hacerlo.

2. Cree 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 ejecutes el programa por primera vez, aparecerá una ventana emergente del asistente de configuración que te llevará a través de la configuración inicial.

2. Haz clic en "Siguiente" y aparecerá 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, siempre y cuando simplemente "Siguiente" sea suficiente

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 pedirá que ingrese su nombre de dominio aquí. Si tiene uno, como por ejemplo: ftp.abc.com, si no, simplemente complete uno

6. "Siguiente" le preguntará si desea permitir el acceso anónimo. En términos generales, el acceso anónimo se realiza en el. forma de Anónimo Si inicia sesión con un nombre de usuario, no se requiere contraseña. Por supuesto, si desea configurar un área de miembros o algo así, debe seleccionar "No" para evitar que alguien pueda iniciar sesión. los usuarios autorizados pueden iniciar sesión. Aquí completamos "Sí"

7. "Siguiente" le pedirá el directorio cuando los usuarios anónimos inicien sesión en su computadora. Puede especificar un directorio que ya existe en el disco duro, como F:\temp\xyz;

8. "Siguiente" le preguntará si desea bloquear el directorio. Después de bloquear, los usuarios que. iniciar sesión de forma anónima Solo se puede considerar que el directorio que especificó (F: \ temp \ xyz) es el directorio raíz, lo que significa que solo puede acceder a archivos y carpetas en este directorio, y no puede acceder fuera de este directorio. usuarios, generalmente completen " "Sí"

9. "Siguiente" 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 configurar un área de miembros. Puede crear una cuenta para todos. Cada cuenta tiene permisos diferentes, por lo que puede restringir los derechos de todos en diferentes procedimientos. El método se analizará más adelante. > 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" "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:\tem

13. " Siguiente paso", pregunte si desea bloquear el directorio, igual que en el paso 8. Seleccione "No" aquí

14. A continuación, se le preguntarán acerca de los permisos 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 elemento tiene 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 "Arriba" Paso "o ingresar al administrador de Serv-U para modificarlo directamente.

Hasta el momento hemos creado un dominio ftp.abc.com, dos usuarios, uno anónimo y otro ldr.

[Editar este párrafo] Iniciar sesión

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, completaré el contenido correspondiente,

Luego conécteme, puede ver que inicio sesión con Anonymous en el panel izquierdo e inicio sesión. Ingrese con ldr en el panel derecho, porque es una máquina local, por lo que la velocidad es extremadamente rápida. Después de navegar por Internet, si quiero que inicie sesión en mi computadora, solo necesito darle mi dirección IP cuando navegue. Internet y puedes acceder a mi computadora de forma anónima (nota: No abras el firewall), ¿no es muy conveniente?

[Editar este párrafo] Varias configuraciones en el administrador de Serv-U

Una vez completadas las configuraciones, ingresará a la interfaz principal del administrador de Serv-U en el panel izquierdo. Se muestra cada columna y las opciones específicas para cada columna se muestran en el panel derecho. Hablemos brevemente sobre la configuración.

1. 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 gastó 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, bloquear FXP (transferencias de sitio a sitio) y limitar la cantidad de usuarios para que su servidor no se vea arrastrado. En la configuración de "Caché de directorio",

le permite determinar el número de listas de directorios y el período de tiempo de espera. En Windows 95 y NT, la configuración predeterminada para las listas de directorios es 25. Cuando el caché está lleno, nuevas solicitudes Las solicitudes antiguas serán reemplazadas. En la configuración "Avanzada", puede definir varias configuraciones para el servidor, el Socket y la carga y descarga de archivos.

4. "Actividad", donde se registran los registros de actividad del usuario, los registros de actividad de IP bloqueada y los registros de tareas; lo que se muestra en el registro de tareas es el registro de cada operación que inició y detuvo. -Haga clic y seleccione un texto de filtro para mostrar solo el contenido que desea ver.

5. "Dominio", que contiene los usuarios, configuraciones, dominios, etc. que creaste 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 una 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, puede impedir que el usuario inicie 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 la información básica de esta cuenta, que podemos cambiar aquí. La contraseña no se mostrará después de cambiarla, pero se mostrará de manera uniforme. como <>. Preste especial atención a la opción "Bloquear usuario en el directorio de inicio", ¿qué significa? Todos deberían haber encontrado que cada vez que iniciamos sesión en el servidor FTP, solo se muestra "/" en el directorio raíz. Después de seleccionar esta opción, eso es todo. Puedes hacer un experimento. En el directorio raíz, se mostrará "/f:/temp/", lo que significa que se muestra la dirección absoluta en tu disco duro. En algunos casos, esto es muy peligroso. ¡Estarás en problemas!

B. Columna "General": puede ocultar archivos con atributos ocultos, limitar el número de inicios de sesión desde la misma IP, permitir a los usuarios cambiar contraseñas (esto requiere el soporte del software cliente), máximo Velocidad de carga y descarga, tiempo de espera y tiempo de inactividad, también puede limitar el número máximo de usuarios, como 20, lo que 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 el directorio de archivos, como leer, escribir, eliminar, agregar y ejecutar operaciones en archivos. Crear, eliminar y heredar subdirectorios;

Si cree que el directorio no es suficiente, también puede agregar directorios accesibles.

D. Columna "Acceso IP": Aquí puede especificar si una determinada IP puede acceder a su servidor FTP. Puede denegar su acceso. Simplemente complete la dirección IP correspondiente y esta IP se utilizará. el futuro. Todas las visitas fueron bloqueadas.

E. Columna "Tasa de carga/descarga": aquí puede establecer la proporción entre carga y descarga, y controlar la relación del flujo 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 actual de todo el espacio. capacidad que desea limitar.

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!

A estas alturas ya debes tener algunas ideas sobre cómo crear tu propio FTP, ¿verdad? Al ver que puedes limitar 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 es un administrador de red omnipotente.

[Editar este párrafo] Introducción de la nueva característica 7.0.0.1 (lanzada el 3 de abril de 2008)

+ Utilice el cliente web integrado y agregue soporte para el protocolo HTTP.

+ Se agregó soporte para el protocolo SSH.

+ Se agregó soporte para FTP Voyager JV usando el protocolo HTTP.

+ Se agregó el comando THMB para convertir archivos gráficos en miniaturas y luego descargarlos. El comando THMB funciona exactamente igual que RETR, excepto que el archivo se comprime al tamaño máximo en el formato especificado antes de la transmisión.

+ Se agregó el comando HOST que permite a los clientes FTP cambiar a un dominio específico en el servidor. Esto permite que el servidor FTP admita múltiples dominios en una única dirección IP y puerto. Nota: No todos los clientes FTP admiten esta función. Los clientes que admiten esta función son FTP Voyager.

+ Se agregó el comando DSIZ para devolver el tamaño del contenido del directorio, incluidos los subdirectorios. Se puede especificar un directorio; si se deja en blanco, se utiliza el directorio de trabajo actual.

+ Se agregó el comando AVBL para devolver el número de bytes disponibles en un directorio. Se puede especificar un directorio; si se deja en blanco, se utiliza el directorio de trabajo actual.

+ Se agregó la capacidad de habilitar/deshabilitar comandos FTP específicos.

+ Se agregó la capacidad de cambiar la respuesta a casi cualquier comando FTP.

+ Se agregaron mensajes de AYUDA dinámicos, donde AYUDA envía mensajes para todos los comandos habilitados y admitidos.

+ Se agregó AYUDA a nivel de comando. Por ejemplo, "HELP LIST" devuelve información de ayuda específica sobre el comando LIST.

+ Se agregó la capacidad de usar el tamaño del búfer flotante al leer archivos descargados por el cliente. El tamaño del buffer flotante depende de la tasa de transferencia actual, lo que mejora enormemente la eficiencia de la transferencia.

+ Se agregó configuración de permisos de cambio de nombre de directorio.

+ Configuración de permiso de cambio de nombre de archivo agregada.

+ Se agregó el concepto de ruta "\". La ruta "\" es similar a "Mi PC" en el Explorador de Windows. La lista "/" muestra las unidades de disco disponibles cuando el directorio raíz del usuario está configurado en "\". Cuando "Permitir que el root ('/') enumere las unidades para usuarios desbloqueados" está habilitado a nivel de usuario, grupo, dominio o servidor, los usuarios que no han iniciado sesión como root también pueden aprovechar al máximo esta característica.

+ Se cambió el comando FEAT para que solo enumere comandos especiales habilitados.

+ Se modificó el comando "OPTS MLST" para que sea más tolerante con los clientes que no cumplen estrictamente con el RFC. Por ejemplo, Serv-U ahora acepta "OPTS Tipo MLST; Tamaño; Modificar; Permanente;" y "OPTS Tipo MLST; Tamaño; Modificar; Permanente".

+ Se agregó la funcionalidad "Perm" a los comandos MLST y MLSD. "Perm" identifica los permisos para elementos en la lista MLST/MLSD relacionados con el usuario conectado.

+ Se agregó la funcionalidad "Win32.dt" para los comandos MLST y MLSD. "Win32.dt" identifica el tipo de unidad para la lista de unidades de disco cuando aparece /C:/, /D:/ o /. Si el objeto no es una unidad de disco, los resultados de esta función no se devuelven en el listado del directorio.

+ Se agregó la funcionalidad "Win32.dl" para los comandos MLST y MLSD. Cuando /C:/, /D:/ o / aparece en la lista, "Win32.dl" identifica la etiqueta del volumen de la unidad para la lista de unidades de disco. Si el objeto no es una unidad de disco, los resultados de esta función no se devuelven en el listado del directorio.

+ Para "os.UNIX=slink", agregue más información a los resultados de tipo MLST/MSLD, y Serv-U también agregará esa información si se proporciona ":linked_path" al usuario.

+ Se mejoró la solución de accesos directos de Windows para incluir ambos accesos directos usando rutas relativas y otras combinaciones de propiedades.

+ Se agregó la capacidad de especificar nombres de rutas con espacios cuando se usa el comando "SITE EXEC". Si se requieren espacios, Serv-U analiza el nombre del archivo entre paréntesis.

+ Se agregó el comando XDEL, que tiene la misma función que el comando DELE.

+ Se agregó el directorio RMDA como conjunto principal de RMD, lo que permite a los clientes eliminar un directorio y todos sus archivos y subdirectorios con un solo comando. Una respuesta de error indica que el cliente debe actualizar su lista de directorios para determinar qué archivos y subdirectorios se eliminaron y cuáles no.

+ Se modificó la compatibilidad con enlaces de Windows para que cuando se encuentre un archivo .LNK de Windows, para comandos de TAMAÑO y operaciones de transferencia, se trate como el archivo al que se hace referencia en la visualización de la lista.

+ Se eliminaron las opciones -L LIST y NLST porque entran en conflicto con otras configuraciones.

+ Ejecute todos los comandos largos en un subproceso secundario para liberar el subproceso principal para que lo utilicen otros clientes. Estas operaciones incluyen LIST, NLST, MLST, MLSD, RMDA, RETR, THMB, RNTO, XCRC, STOR, APPE, STOU, SITE EXEC y todas las demás operaciones prolongadas.

+ Se agregó la capacidad de usar múltiples CPU para realizar operaciones intensivas en la CPU.

+ Se agregó información sobre el total de la transferencia y la tasa de transferencia a la respuesta "226 Transferencia completa".

+ Se agregó compresión total, estadísticas e información de velocidad de transferencia a la respuesta comprimida "226 Transferencia completa".

+ Se agregó la capacidad de definir restricciones antiataques tanto en el dominio como en el servidor.

+ Aumentó la longitud máxima de cadena en archivos de mensajes de 195 a 512 caracteres.

+ Se agregó una opción para incluir el valor de respuesta del servidor al procesador de comandos FTP para incluir un código de respuesta numérico en cada línea de una respuesta de varias líneas.

+ Se agregó una opción para incluir valores de respuesta del servidor para archivos de mensajes individuales.

+ Mueve la configuración del archivo de mensajes a controladores de comandos individuales usando los comandos FTP apropiados.

+ Se agregó la capacidad de establecer el tamaño máximo de archivo para ciertos tipos de archivos según la extensión del archivo. Esta característica se implementa a través de reglas de acceso a directorios, en las que se pueden utilizar caracteres comodín para identificar los permisos de acceso a archivos.

+ Se agregó un límite de tamaño máximo de directorio para los directorios especificados en las reglas de acceso al directorio, reemplazando las cuotas de disco.

+ Además de los límites de ancho de banda de sesión, se han agregado límites de ancho de banda de carga y descarga para todo el servidor, por dominio, por grupo y por usuario.

+ Se agregaron más estadísticas al comando STAT.

+ Comando ALLO mejorado para verificar no solo el espacio disponible en el disco duro, sino también la cantidad de espacio en disco disponible para el usuario. Este cambio tiene en cuenta los límites de tamaño de directorio y cuota.

+ Se agregó la capacidad de usar el comando FTP LIST en formato Microsoft IIS FTP Server (-h:IIS), o DOS (-h:DOS) (línea de comando en Windows 2000 o posterior), Función para mostrar el listado del directorio.

+ Se agregaron directivas LIST -h:"DOS", -h:"IIS" y -h:"UNIX" (predeterminada). -h:"DOS" Muestra archivos y directorios de forma similar a la línea de comandos de Windows. -h:"IIS" Enumera archivos y directorios de forma similar al servidor FTP IIS de Microsoft. -h:"UNIX" Lista archivos y directorios de forma similar al servidor FTP BSD UNIX. Cualquier otra directiva -h"xxx" volverá a una lista de estilo "UNIX". Esta directiva no distingue entre mayúsculas y minúsculas.

+ Acción modificada para las reglas de acceso IP. Si no existe una regla de "permitir acceso", se asume automáticamente "*.*.*.*".

+ Se agregó funcionalidad para ver las direcciones IP bloqueadas en la lista de Reglas de acceso IP cuando un usuario se desconecta de la lista de Sesiones activas.

+ Al cargar y sobrescribir un archivo, cambie el nombre del archivo original con el nombre de archivo especificado.

+ Se cambió la lista de directorios para que "." y ".." no se muestren cuando el usuario esté bloqueado en el directorio raíz.

+ En listados de directorios donde "." y ".." se muestran normalmente, independientemente de si estos dos directorios existen en Windows. Esto ayuda a la navegación y evita que los usuarios infieran si un directorio es una ruta virtual raíz.

+ Se agregó la capacidad de usar comandos FTP para ver contraseñas en el registro de operaciones fallidas.

+ Clasificación de usuarios agregada para ayudar a administrar usuarios en grupos razonables. Tanto la consola de administración como Ser-U funcionan de manera más eficiente cuando los usuarios se ubican en categorías separadas.

+ Ahora se puede otorgar acceso a una ruta virtual simplemente permitiendo el acceso a la ruta física correspondiente. Las versiones anteriores también requerían establecer explícitamente el acceso a la ruta virtual.

- Se corrigió el siguiente error: Serv-U devolverá dos respuestas de error en lugar de una cuando el número de intentos de inicio de sesión exceda el límite superior después de iniciar sesión al menos una vez.

- Se corrigió un error por el cual algunos parámetros LIST y NLST no funcionaban correctamente, como ignorar el parámetro -I:"*.txt" para algunos archivos.

- Se corrigió un error en MLST/MLSD por el cual la hora del archivo devuelta por Serv-U tenía 1 hora de diferencia. Esto se debía a que el servidor se estaba ejecutando actualmente en horario de verano y la fecha y hora del archivo no estaban. horario de verano, y viceversa.

- Se corrigió un error por el cual la configuración "Herencia de subdirectorio" se ignoraba al especificar la ruta completa usando una cadena que contenía caracteres comodín. Por ejemplo, C:\Windows\*.jpg no contendrá C:\Windows\System32\*.jpg, incluso si se selecciona el parámetro de herencia.

- Se corrigió el error por el cual los listados de directorios recursivos causaban que Serv-U fallara cuando la ruta virtual hacía referencia a un directorio principal.

- Se corrigió un error por el cual, al usar directorios "ciegos", es posible que la sesión nunca pueda regresar al directorio raíz usando el comando CWD si se podía acceder a un directorio anidado al menos a dos niveles de profundidad.

Bandeja

+ Añadido nuevo menú de estilos.

+ Añadida la posibilidad de utilizar diferentes temas.

+ Editor de temas añadido.

+ Añadidas puntas de globos.

+ Añadido comprobador de actualizaciones automáticas.

+ Se agregó un enlace de soporte en el menú emergente.

+ Se agregaron más estadísticas a la información sobre herramientas que aparece cuando se pasa el mouse.