El servicio FTP en Internet está diseñado para el intercambio directo de archivos, está construido sobre la base tecnológica "cliente-servidor". Hay una interacción entre el cliente y el servidor utilizando el protocolo FTP. Un cliente es alguien que envía solicitudes a un servidor específico y recibe y transmite información. Un servidor es un sistema que recibe archivos de un cliente, los procesa y luego los transfiere más.
¿Cuáles son los beneficios de usar el servicio FTP?
El servicio FTP en Internet está diseñado para recibir y transferir todo tipo de archivos. Tiene sus propios servidores, que almacenan grandes archivos con todo tipo de datos y archivos. En tales archivos hay enormes volúmenes de información completamente diferente. También existen archivos duplicados en los que la información es completamente idéntica entre varios servidores, se les llama espejos.
Los beneficios de este servicio son de varias formas:
1. Posibilidad de transmisión de datos a través de la red mundial. Usando el protocolo, es posible descargar casi cualquier archivo a una computadora: música, archivos,información de texto y programas.
2. La capacidad de administrar archivos de forma remota en el servidor de cualquier computadora conectada a la red. Es decir, en otras palabras, puede administrar los archivos de una computadora ubicada al otro lado del mundo desde una sola computadora.3. Es conveniente trabajar con información, archivos o documentos, no hay que ir de una página a otra en busca de la información necesaria, como ocurre en cualquier navegador.
Para trabajar con el servicio FTP se necesitan programas especializados, son los que aseguran el funcionamiento del protocolo. Hay varios tipos de programas de este tipo: servidor FTP, cliente FTP y archie.
¿Qué es el protocolo FTP?
El servicio de archivos FTP utiliza un protocolo que interactúa directamente con el protocolo en la capa de transporte; de lo contrario, TCP:
- Estándar inicial - RFC-114.
- Último - RFC-959.
Este servicio se diferencia de otras aplicaciones desarrolladas en que utiliza solo dos conexiones TCP para transferir cualquier información y archivos:
1. Conexión de control: está diseñado para enviar comandos al servidor y recibir respuestas ya procesadas. Para organizar esta conexión, se necesita el protocolo Telnet (enviar una solicitud y esperar una respuesta procesada, luego de recibirla da una señal de que es posible enviar un comando).
2. Conecte los archivos existentes o todos los enviados y recibidos. Una vez que se ha establecido una conexión Telnet, la transferencia de archivos se lleva a cabo mediante un proceso lógico que organiza TCP,comprueba la disponibilidad de puertos en el servidor FTP. Dichos canales de comunicación se forman constantemente y, si es necesario, se eliminan.
El protocolo FTP puede funcionar en dos modos:
- activo;- pasivo.
¿Qué es un cliente FTP?
El cliente FTP es una interfaz de usuario específica que implementa la transferencia de archivos FTP. Resulta que el servicio FTP en Internet está diseñado para intercambiar archivos entre varias computadoras conectadas por una red local o de Internet. Al mismo tiempo, no importa en absoluto con qué plataformas estén equipados estos ordenadores o a qué distancia se encuentren entre sí.
De hecho, dicho cliente está organizado de la misma manera que un servidor, pero está controlado solo por una máquina local, automatizada o por una persona. Resulta que no puede administrar el cliente FTP a través de Internet, solo a través de una computadora.
Hay tipos de clientes FTP: los llamados administradores de descargas. Por ejemplo, ReGet, Go!Zilla y muchos otros. Gracias a ellos, el usuario puede realizar descargas desde cualquier servidor Web. La característica principal de tales programas es que pueden integrarse en cualquier navegador, interceptar automáticamente los archivos necesarios para el usuario. Los descargadores de FTP tienen una administración conveniente, una hermosa interfaz y, en caso de que falle la conexión, reanudarán la descarga después de que se encienda.
¿Qué se entiende por servidor FTP?
servidor FTP son programas especiales que se ejecutanen una computadora personal, se ejecutan en segundo plano. Le permiten crear un servidor FTP completo con la computadora más común, y administrar el servicio FTP le permite descargar o cargar los archivos necesarios. Dicho programa monitorea automáticamente todas las solicitudes que provienen de otras computadoras, luego las procesa y da una respuesta. Al instalar este servidor, asegúrese de designar un directorio limitado al que puedan acceder otros clientes de software. Cada archivo y directorio tiene sus propios atributos individuales, puede restringir el acceso a ellos si lo desea, para cualquier computadora. Por ejemplo, un archivo solo se puede leer, otro se puede escribir, un tercero está absolutamente abierto a cualquier máquina, y así sucesivamente.
Los servidores FTP son sistemas limitados, están disponibles solo para usuarios registrados, al conectarse a ellos, debe ingresar un nombre de usuario y una contraseña. Hay muchos de los llamados servidores abiertos, de lo contrario, también se les llama anónimos. Para ingresar allí, debe ingresar el nombre de usuario - anónimo y contraseña - contraseña.
Archie - Programa de búsqueda de archivos FTP
Buscar el servidor FTP necesario en Internet es una tarea compleja y que lleva mucho tiempo, y se desarrolló un módulo de software Archie especial para facilitarlo. Puede trabajar con él a través de correo electrónico, sesión de Telnet o localmente. Debe entenderse que el servicio de archivo FTP y archie son tecnologías completamente diferentes en términos de capacidades. En la mayoría de los casos, para acceder al servidor Archie, el usuario primero debe acceder al cliente Archie.
Para trabajarEl usuario de Telnet debe abrir una sesión de Telnet, escribir la palabra archie en la línea requerida. Tiene este aspecto: telnet archie.mcgill.ca inicio de sesión: archie. Después de que aparezca la línea: archie>. También puede preguntar sobre las capacidades del servidor escribiendo el comando en la línea: ayuda.
¿Cómo crear usted mismo un servidor FTP en Internet?
Debido a que el servicio FTP en Internet está diseñado para intercambiar archivos entre usuarios de Internet, y con su ayuda puede hacerse de forma rápida y sencilla, algunos usuarios desean instalar su propio servidor. Es posible cumplir este deseo, pero solo con los conocimientos teóricos necesarios sobre Internet y ciertos programas, así como el uso compartido de archivos.
Hay muchos programas que le permiten crear un servidor FTP personal en una computadora personal. Uno de esos programas especializados es GuildFTPd. Es bastante fácil de instalar e intuitivo si conoce algunos de los matices de la creación de FTP. Inicialmente, debe encontrarse en Internet e instalarse en su computadora. No debería haber problemas para instalarlo. Pero al configurar el programa, será necesario realizar algunas acciones; esto es necesario para el funcionamiento correcto del servicio FTP creado.
Un servicio de transferencia de archivos FTP de Internet creado a través del programa GuildFTPd
Después de descargar e instalar este programa en su computadora, debe ir al panel de configuración (opciones de GuildFTPd), habrá varias pestañas y elementos. La categoría General contiene todas las configuraciones principales quedeterminar el número de conexiones, números de puerto y otros parámetros importantes. Aquí debe realizar todos los ajustes necesarios. Para cada servidor, son individuales y dependen solo de los deseos del creador.
Luego viene la categoría Servidor. Aquí debe ingresar el nombre del servidor que se creará. Es recomendable reducir el volumen ocupado por el servidor, para ello, mueva el control deslizante de Nivel de registro hacia la izquierda.
Ahora debe elegir qué método creará el servidor. El sistema GuildFTPd funciona de tal manera que los futuros usuarios deben dividirse en grupos, a partir de los cuales se creará un servidor específico: según las cuentas personales o el directorio deseado.
¿Qué tipo de servidor FTP crear? Servidor basado en cuentas personales
Este tipo es adecuado cuando se organiza un servidor de archivos, que será utilizado por amigos. En este caso, será posible crear un sistema de archivos personal para cada usuario individual.
Para ello, se crea un grupo, se le asigna un nombre y se realiza un acceso compartido al directorio raíz. Para hacer esto, haga clic en el botón Agregar y vaya a la sección Editar ruta. Luego se crea una base de usuarios, Admin, luego Agregar usuario, aquí debe ingresar los datos de identificación (inicio de sesión, contraseña) de todos los futuros usuarios del servidor que se está creando. Puede haber cualquier número de tales usuarios, es recomendable decidir inmediatamente sobre ellos si, por ejemplo, lo usarán 16 personas. El servicio FTP en Internet está diseñado para intercambiar documentos entre un número ilimitado de personas.
Cuando la base principal esté lista, si es necesario, se puede crear un sistema de archivos virtual para cada usuario. Para hacer esto, vaya nuevamente a Agregar - Editar ruta, especifique los nombres de archivos y carpetas para cada inicio de sesión individual.
¿Cómo se crea un servidor FTP abierto?
Esta es la segunda forma de crear su propio servidor, pero es más adecuada para una gran cantidad de usuarios y para marketing en línea. Los servicios de Internet del servidor FTP se perciben positivamente, hay una gran cantidad de estos servicios en la red.
Crear un servidor abierto es mucho más fácil que con cuentas personales. En este caso, solo se crea un usuario, en la línea para especificar el nombre, ingrese anónimo. Además, asegúrese de desmarcar la casilla junto al nombre de la lista. Entonces solo queda cargar directorios de archivos que estarán disponibles para cualquier usuario de Internet.