Configuración avanzada del servidor FTP en IIS en Windows

  
                  El servidor FTP mencionado, usted puede pensar en Serv-U, vs-FTP y otro software, de hecho, el servicio FTP integrado de Microsoft en IIS es suficiente, no crea, por favor mire hacia abajo.

Implementando la administración para múltiples usuarios

Primero, debe cancelar "Propiedades del sitio /Permitir conexiones anónimas", como se muestra en la Figura 1.


Luego vaya a "Administración de equipos /Usuarios y grupos locales", cree un nuevo grupo, aquí se establece como FTPuser, luego cree un nuevo usuario FTP01, luego modifique las propiedades de FTP01, agréguelo Grupo de usuarios de FTP, elimine el grupo de usuarios predeterminado. Cree las carpetas FTP01 y FTP02 bajo la partición de formato NTFS (aquí para la unidad d), y luego configure los permisos de seguridad, como se muestra en la Figura 2.


El mismo conjunto de permisos FTP02 para el control total FTP02, por supuesto, puede asignar permisos diferentes para diferentes usuarios según la situación real. Vuelva al Administrador de IIS y seleccione un sitio FTP "Nuevo /Directorio virtual /Siguiente". Ingrese FTP01 en el alias, seleccione "Siguiente", seleccione el directorio FTP01 que acaba de crear, seleccione "Siguiente" y cree un nuevo directorio virtual. FTP02, la ruta apunta al directorio FTP02. Tenga en cuenta que el alias, el nombre de directorio y el nombre de usuario deben ser exactamente iguales.

Prueba: Aquí está la IP como 192.168.0.16 como ejemplo, ingrese FTP://192.168.0.16, presione Entrar, ingrese el usuario y la contraseña, ingrese FTP01 y su contraseña, ingrese sin problemas, luego ingrese Solo puede ser el directorio virtual FTP01. Puede cargar un archivo y verificarlo en el servidor para determinar en qué directorio se encuentra. De manera similar, cuando inicia sesión con FTP02, ingresa al directorio FTP02. Los usuarios están restringidos a sus propios directorios y no pueden ingresar a los directorios de otras personas. La seguridad aún está garantizada. Si el usuario necesita poder cambiar la contraseña por sí mismo, solo cuando se crea el usuario, la opción que se muestra en la Figura 3 no está seleccionada.


Sugerencia:
Clientes para modificar la contraseña de la cuenta de FTP:
En el símbolo del sistema, escriba:
FTP 192.168.0.16
Ingrese el nombre de usuario
Ingrese la contraseña
Ingrese la cotización "contraseña antigua del sitio pswd contraseña nueva"
Ventajas de este método: combinado con los permisos NTFS y las cuotas de disco pueden lograr una administración diversificada multiusuario.
Desventajas de este método: dado que la contraseña de usuario de FTP se transmite en la red en texto sin formato, no es seguro. Desafortunadamente, el servicio de FTP integrado de IIS no es compatible con SSL, que no es comparable a Serv-U.

Implementando la función de enlace en Serv-U

Esto se logra mediante el principio de resolución de ruta, que es una función oculta de MS-FTP. Primero cree una carpeta en el directorio raíz del sitio FTP (aquí, la unidad d), con el nombre de herramientas. En el Administrador de IIS, cree un directorio virtual debajo del sitio FTP, las herramientas con nombre, y la ruta apunta a la "herramienta" debajo de la unidad f. Directorio Tenga en cuenta que el nombre del directorio virtual aquí debe coincidir con el nombre de la carpeta creada en el directorio raíz del sitio.

Inicie sesión en el cliente, no puede usar FTP01, FTP02 para iniciar sesión, ya que inician sesión directamente en el subdirectorio correspondiente en el directorio raíz del sitio y no pueden volver al directorio raíz del sitio, así que solo Puedo crear otro usuario nuevo, aquí creé un usuario FTP03, inicié sesión y descubrí que además del directorio FTP01, FTP02, hay otros directorios, pero los permisos de directorio FTP01, FTP02 están configurados al frente, por lo que FTP03 no puede acceder a ellos, solo Conozca la existencia de estos directorios. Haga clic en el directorio de herramientas y encontrará que el directorio de "Herramientas" debajo de la unidad f del servidor se apunta automáticamente.

Ventajas de este método: la función de enlace se implementa sin herramientas de terceros y es especialmente útil cuando hay varias unidades disponibles. Si desea enlazar a una partición completa, cree una carpeta en la raíz del sitio con el mismo nombre y letra de unidad.
desventaja de este método: la necesidad de crear usuarios adicionales, si FTP01 estos usuarios quieren examinar el contenido de otro disco va a ser muy difícil.

Actualice automáticamente el directorio del sitio FTP y la lista de archivos

Windows tiene un árbol de comandos muy útil donde puede mostrar sus talentos. Si el directorio raíz del sitio FTP es d, solo necesitamos crear un archivo por lotes con el siguiente contenido
tree /f /ad: > d: FTP.txt

Luego agregue un plan de tareas y ejecútelo cada hora. . Vale la pena señalar que las configuraciones avanzadas deben realizarse después de agregar una tarea, como se muestra en la Figura 4.


Después de configurar esto, puede descargar el archivo FTP.txt en el local para ver si hay alguna actualización, de modo que puede guardar un directorio para el usuario y encontrar la hora de actualización. Especialmente cuando la velocidad de la red es lenta. Para expandir esto, puede ahorrar más tiempo de usuario o confiar en otro comando útil para Windows, escriba el siguiente archivo por lotes FTP update.bat:
árbol /f /ad: > d: FTPnew.txt
fc /L d: FTP.txt d: FTPnew.txt > d: FTP update list.txt

Luego ejecute una vez para escribir FTP.bat, luego ejecute FTP update.bat, esto Puede ver la lista de actualización de FTP.txt. Si hay una actualización, indicará qué directorio se ha actualizado en forma de ***** al final de *****. El nombre del archivo actualizado aparece en la lista, ¿no es así? Es más completo. Los usuarios solo necesitan descargar la lista de actualizaciones de FTP.txt para verlo primero. Por supuesto, el usuario ya ha navegado por el sitio de FTP. La primera vez que navega y descarga FTP.txt, si el archivo FTPnew.txt no debe aparecer en el directorio raíz del sitio. Debajo, también puede apuntar a otras ubicaciones al editar comandos.

Hoy en día, también veo muchas listas de FTP en el foro. El mantenimiento manual es muy problemático. Simplemente coloque la lista de actualización de FTP.txt en un directorio web o específicamente cree un directorio virtual para apuntar al directorio de actualización de FTP lista.txt. , entonces podemos navegar este archivo directamente a través del navegador, ya que el navegador IE puede analizar directamente el archivo txt, por lo que no solicitará la descarga. Para facilitar la mejor visualización al espectador, se puede complementar la actualización de FTP .bat. El contenido completo de FTP update.bat es el siguiente:
árbol /f /ad: > d: FTPnew.txt
fc /L d: FTP .txt d: FTPnew.txt > d: FTP update list.txt
echo update time > > d: FTP update list.txt
date /t > > d: FTP update list.txt
time /t > > d: FTP update list.txt

Luego agregue una tarea programada, ejecute el archivo por lotes cada hora, para que el espectador no solo vea el contenido actualizado, sino también Sabiendo el tiempo de actualización, el próximo tiempo de actualización también puede calcularlo usted mismo. Si inicia sesión en este sitio FTP con frecuencia, también puede agregar esta dirección a sus favoritos. También puede saber si el servidor está actualizado sin iniciar sesión en FTP. Si está interesado, puede visitar http://test.yuanlin.cn/FTP list update.txt para ver el efecto. Herramientas
anterior están involucrados que viene con Windows, no utilizar ninguna herramienta de terceros, Windows realidad hay muchos lugares que vale la pena profundizar.

Copyright © Conocimiento de Windows All Rights Reserved