Red de conocimiento informático - Material del sitio web - Cómo hacer un servidor de archivos

Cómo hacer un servidor de archivos

1. Preparación

Primero cree un sitio maestro FTP, establezca permisos de solo lectura para que todos los estudiantes puedan acceder a él y coloque todos los archivos que deben distribuirse en esta ubicación. Luego cree 50 subsitios FTP, establezca permisos de lectura y escritura, un sitio para cada estudiante, y los estudiantes pueden cargar archivos en él.

Establezca la dirección IP del ordenador del profesor en 192.168.1.

100, la máscara de subred en 255.255.255.0 y el DNS en 192.168.1.101.

Establezca la dirección IP del servidor Windows 2000 Server en 192.168.1.101, la máscara de subred en 255.255.255.0 y el DNS en 192.168.1.101.

Configure 50 computadoras de estudiantes, asigne las direcciones IP 192.168.1.1 a 192.168.1.50 de acuerdo con los números 01, 02,...50 en el monitor, las máscaras de subred son todas 255.255.255.0 y la Los DNS son todos 192.168.

1.101. Las computadoras de los estudiantes deben usar la versión IE5.0; de lo contrario, no se podrá utilizar el servicio FTP.

Todas las siguientes operaciones se configuran en el servidor.

2. Cree una carpeta

Cree la carpeta FTProot en el directorio raíz de la unidad D como directorio del sitio maestro FTP.

Cree una carpeta subordinada en la carpeta raíz FTP. 01, 02,...50***50 carpetas se utilizan como directorios de 50 subestaciones. Entonces, ¿cómo crear rápidamente 50 carpetas? Esto se puede lograr creando un archivo por lotes, un archivo.bat:

md d:\ftproot01

md d:\ftproot\02

… …

md d:\ftproot\50

Finalmente ejecute el archivo por lotes.

3. Agregar servicio FTP

La instalación predeterminada no instala el servicio FTP y el usuario debe agregarlo manualmente. Durante la instalación, deberá colocar el CD de instalación de Windows 2000 en la unidad. Haga clic en "Panel de control → Agregar y quitar programas → Componentes de Windows → Servicios de información de Internet (IIS)", seleccione la casilla de verificación "Servidor de protocolo de transferencia de archivos (FTP)" y presione el botón [Aceptar].

4. Agregar dirección IP

Windows 2000 permite la configuración de múltiples direcciones IP. Asignamos una dirección IP específicamente para el sitio FTP. Haga clic derecho en "Entorno de red→Propiedades→Conexión de área local→Propiedades→TCP/IP→Avanzado→Agregar". Agregue la dirección IP como 192.168.1.102.

5. Establezca el sitio maestro FTP

Haga clic en "Inicio→Programas→Herramientas de administración→Servicios de información de Internet".

En el estado actual, el sistema ya tiene abierto un sitio FTP predeterminado. Podemos crear nuestro propio sitio sin preocuparnos por ello.

Haga clic con el botón derecho en "Sitio FTP predeterminado → Nuevo → Sitio" y aparecerá el asistente de creación de FTP. Puede ingresar la descripción (es decir, el nombre) del sitio FTP a voluntad según la situación. Ingrese ftpbc aquí.

Luego especifica la dirección IP y el puerto. Aquí asignamos 192.168.1.102 al sitio y esta dirección IP se puede utilizar para acceder al sitio en el futuro. Simplemente use el valor predeterminado para la configuración del puerto y no es necesario modificarlo.

Luego configura el directorio de inicio. Aquí especificamos el directorio d:\ftproot como directorio principal, es decir, colocamos los archivos que deben publicarse en esta carpeta y accedemos a ellos a través del servicio FTP.

Finalmente establece los permisos. Aquí configuramos el permiso de "lectura" para que cuando los usuarios visiten el sitio, solo puedan descargar archivos y no puedan eliminarlos ni cargarlos.

6. Pruebe el sitio FTP

Coloque un archivo f1.swf en la carpeta d:\ftproot, inicie IE en la computadora de cualquier estudiante e ingrese ftp:/ en la barra de direcciones. /192.168.1.102 para ingresar al sitio FTP.

Haga clic derecho en "el archivo que desea descargar → copiar a la carpeta" para descargar.

7. Instalar el servicio DNS

En el experimento anterior, debido a que no existe un servicio de nombres de dominio DNS, solo puede usar la dirección IP para acceder al sitio, lo cual es difícil de recordar. e informal. Solo necesitamos instalar un servicio de nombres de dominio para resolver este problema:

Haga clic en "Panel de control → Agregar y quitar programas → Componentes de Windows → Servicios de red", seleccione la casilla de verificación "Sistema de nombres de dominio (DNS)" y presione el botón [Aceptar]. Después de esto, puede configurar los servicios de nombres de dominio.

Haga clic en "Inicio→Programas→Herramientas administrativas→DNS". Haga clic derecho en "Área de búsqueda directa → Nueva área → Área principal estándar", el nombre del área es com, haga clic derecho en "com → Nuevo dominio", el nombre del dominio principal es bc, haga clic derecho en "bc → Nuevo host", el El nombre de host es ftp, IP y la dirección es 192.168.1.102.

Hasta ahora hemos establecido la asociación entre el nombre de dominio (ftp.bc.com) y la dirección IP (192.168.1.102). Como se muestra en la Figura 1. Ahora podemos usar ftp://ftp.bc.com para acceder al sitio FTP.

8. Establecer 50 subsitios

¿Cómo establecer 50 subsitios? Por supuesto, podemos utilizar el método presentado anteriormente para agregar 50 direcciones IP y establecer 50 sitios FTP uno por uno. Pero esto no sólo desperdicia recursos de propiedad intelectual, sino que el proceso de creación también es engorroso. El método que presentaremos a continuación es crear 50 directorios virtuales en el sitio principal FTP para corresponder a 50 subsitios.

Entonces, ¿qué es un directorio virtual? Sabemos que el sitio ftp://ftp.bc.com corresponde al directorio d:\ftproot. Si el directorio 01 se crea en d:\ftproot, el directorio se convierte en un subsitio y se puede utilizar ftp://ftp.bc.com/01 para acceder al subsitio.

Los directorios correspondientes de cada rama son:

ftp://ftp.bc.com d:\ftproot

ftp://ftp.bc. es /01 d:\ftproot\01

ftp://ftp.bc.com/02 d:\ftproot02

ftp://ftp.bc.com/ 03 d:\ftproot\03

……

ftp://ftp.bc.com/50 d:\ftproot\50

El directorio virtual se refiere a La cuestión es: no tenemos que crear el directorio en d:\ftproot. Podemos crear el directorio en cualquier otro lugar. Lógicamente, todavía se considera el directorio en el sitio principal ftp://ftp.bc. .com y lo llamó Directorio virtual.

Haga clic derecho en "ftpbc→Nuevo→Directorio virtual". El "alias" en el cuadro de diálogo es el texto de descripción del directorio virtual que completamos 01. La ruta correspondiente es d:\ftproot\01 (Nota: en este ejemplo, el directorio virtual y el directorio real están exactamente en la misma ubicación. Esto es solo una coincidencia). Los permisos son "lectura" y "escritura".

Ya hemos creado un directorio virtual. Podemos crear otros 49 directorios virtuales de la misma manera, siempre que el alias y la ruta se cambien en consecuencia.

Si los lectores están familiarizados con el registro, pueden crear rápidamente 50 directorios virtuales modificando el registro.

9. Seguridad de los subsitios FTP

Según nuestro plan, cada computadora corresponde a un sitio. Los estudiantes sentados frente a la computadora pueden usar este sitio para cargar y descargar archivos. , pero no hay garantía de que los estudiantes individuales utilicen el sitio de otra persona o incluso destruyan archivos en el sitio de otra persona. Por lo tanto, se debe considerar la seguridad del subsitio para garantizar que todos solo puedan acceder a su propio sitio. Métodos para garantizar la seguridad de la subestación:

(1) Contraseña

La contraseña debe ser fácil de recordar, diferente para cada persona y comunicada a todos los estudiantes. Esto es difícil de recordar. garantizar el método de seguridad.

(2) Restricciones de IP

Cada computadora tiene solo una dirección IP única. Si especifica una determinada dirección IP para acceder solo a un determinado sitio, el problema se puede resolver.

Utilizamos el segundo método.

Haga clic con el botón derecho en "Directorio virtual 01 → Propiedades → Seguridad del directorio", seleccione la casilla de verificación "Acceso denegado", presione el botón [Agregar] y agregue 192.168.1.1 y 192.168.1.100 en la tabla "Excepto lo que se enumera a continuación". Como se muestra en la Figura 2.

Seleccione "Denegar acceso", es decir, ninguna otra computadora puede acceder al sitio, solo las computadoras con direcciones IP enumeradas en la tabla "Excepto las que se enumeran a continuación" pueden acceder al sitio. Por ejemplo, el sitio 01 está configurado para que solo la computadora con la dirección IP 192.168.1.1 (es decir, el número de monitor es 1) y la computadora con la dirección IP 192.168.1.100 (es decir, la computadora del profesor) puedan acceder al sitio.

Utilice el mismo método para configurar los otros 49 sitios.

Bien, ahora podemos probar el servidor FTP recién creado.

Ingrese ftp://ftp.bc.com en la barra de direcciones para ingresar al sitio FTP, donde puede descargar archivos; ingrese ftp://ftp.bc.com/01 en la barra de direcciones para ingrese al sitio 01 correspondiente, puede cargar archivos y descargar archivos. Nota: Al cargar archivos, simplemente arrástrelos desde su carpeta local al sitio FTP.

Materiales de referencia: /2002/1116/51155.shtml