Creacion De Un Servidor Ftp
Enviado por andresymary • 20 de Noviembre de 2013 • 1.992 Palabras (8 Páginas) • 365 Visitas
CREACION DE UN SERVIDOR FTP Y UN SERVIDOR WEB
Un servidor, como la misma palabra indica, es un ordenador o máquina informática que está al “servicio” de otras máquinas, ordenadores o personas llamadas clientes y que le suministran a estos, todo tipo de información.
Un servidor en informática será un ordenador u otro tipo de dispositivo que suministra una información requerida por unos clientes (que pueden ser personas, o también pueden ser otros dispositivos como ordenadores, móviles, impresoras, etc.).
Por tanto básicamente tendremos el siguiente esquema general, en el denominado esquema “cliente-servidor” que es uno de los más usados ya que en él se basa gran parte de internet.
Como vemos, tenemos una máquina servidora que se comunica con variados clientes, todos demandando algún tipo de información. Esta información puede ser desde archivos de texto, video, audio, imágenes, emails, aplicaciones, programas, consultas a base de datos, etc.
Por regla general, las máquinas servidoras suelen ser algo más potentes que un ordenador normal. Sobre todo suelen tener más capacidad tanto de almacenamiento de información como de memoria principal, ya que tienen que dar servicio a muchos clientes. Pero como todo, también depende de las necesidades, ya que podemos tener un servidor de menores prestaciones si vamos a tener pocos clientes conectados, o si los servicios que queramos en el servidor no requieren una gran capacidad servidora.
EL SERVIDOR FTP: acrónimo de File Transfer Protocol o Protocolo de transferencia de archivos. Es un protocolo utilizado para la transferencia de archivos entre un cliente y un servidor, permitiendo al cliente descargar el archivo desde el servidor o al servidor recibir un archivo enviado desde un cliente. Por defecto FTP no lleva ningún tipo de encriptación permitiendo la máxima velocidad en la transferencia de los archivos, pero puede presentar problemas de seguridad, por lo que muchas veces se utiliza SFTP que permite un servicio de seguridad encriptada.
EL SERVIDOR WEB: el término web va asociado a internet, donde los usuarios utilizan sus navegadores web para visitar sitios web, que básicamente se componen de páginas web donde los usuarios pueden acceder a informaciones con texto, videos, imágenes, etc y navegan a través de enlaces o hipervínculos a otras webs.
CREACION DEL SERVIDOR FTP
En algún momento u otro de nuestra existencia "cibernética", todos nos hemos encontrado utilizando servidores FTP, ya sea para administrar nuestros sitios Web o bien para realizar descargas de aplicaciones entre otros posibles escenarios, para ello necesitamos un PC con conexión a Internet, Sistema Operativo Windows y podemos utilizar el software Filezilla
Pasos
1.- Lo primero que hacemos es instalar Filezilla Server
2.- Luego de la instalación, veremos una ventana como la siguiente:
En esta ventana nos pedirá los siguientes parámetros:
• Server Address: Se refiere a la dirección IP de nuestro servidor FTP. Como el servidor lo tenemos en nuestro equipo, ponemos 127.0.0.1 equivalente a la IP local del PC donde nos encontramos.
• Puerto: Ver descripción del punto anterior.
• Administration Password: Una contraseña de administración del servidor, pueden dejarla como deseen. En este caso pondremos una clave cualquiera. Lo importante es no dejarla en blanco, ya que cualquiera podría conectarse remotamente y cambiar la configuración.
3.- Luego de fijar esos detalles, se abrirá el interfaz del servidor:
4.- Una vez ahí, vamos al menú Edit > Settings y nos aparecerá lo siguiente:
Se nos presentarán una serie de opciones para configurar distintos parámetros de nuestro servidor FTP. Revisaremos las más importantes:
General Settings:
• Listen on these ports: Determina los puertos a través de los cuales se recibirán conexiones de los usuarios. Por defecto siempre se utiliza el puerto 21, por lo que es bueno mantenerlo.
• Max. number of users: Máximo número de usuarios que pueden utilizar el servidor. Si nuestra conexión a Internet es algo lenta es bueno limitarlo, si no, podemos dejarlo en 0 para que quede ilimitado.
• Number of threads: Se refiere al número de procesos concurrentes (subida, bajada) que podrán realizar los usuarios. Dejaremos el valor por defecto.
• Connections timeout: Tiempo de espera para terminar una sesión inactiva.
• No transfer timeout: Tiempo de espera para terminar la sesión si el usuario no transfiere archivos.
• Login timeout: Tiempo de espera para terminar una conexión si el usuario se demora más que eso en conectarse y autentificarse.
Welcome Message: Mensaje de bienvenida a los usuarios.
IP Bindings: Si queremos ligar nuestro servidor a una dirección IP específica.
IP Filter: Si queremos filtrar ciertos usuarios de poder conectarse, aquí ingresamos sus direcciones IP, así como permitir el acceso solo a algunos usuarios.
Miscellaneous:
• Socket Buffer Size: Tamaño del buffer que se creará en el socket entre los 2 equipos. Ideal dejarlo bajo si queremos limitar el ancho de banda del servidor.
Otras opciones a tener en cuenta:
Logging: Guarda registros de las acciones realizadas por los usuarios en nuestro servidor.
Speed Limits: Limita las velocidades de transferencia de subida y bajada.
Todas ellas debemos configurarlas de acuerdo a nuestras necesidades y recursos de conexión. Hay muchas opciones para personalizar hasta los aspectos más específicos de nuestro servidor, por lo que recomendamos observarlas detalladamente. Para efectos del ejemplo de este tutorial nos adentraremos con la mayoría de las opciones por defecto.
5.- Una vez configuradas las opciones del cuadro anterior, daremos el próximo paso importante, crear usuarios que puedan acceder a nuestro servidor. Para esto vamos al menú Edit > Users y se nos abrirá la siguiente ventana:
6.- Ahi vamos primero a la columna del lado derecho, llamada Users y hacemos click en el botón Add:
Agregamos el nombre de usuario que se utilizará y hacemos click en Ok.
7.- Ahora podremos ver que el usuario se ha agregado y podemos dar algunas configuraciones propias para ese usuario en particular, como la contraseña y el número de conexiones permitidas:
8.- Una vez que hemos configurado todo,
...