Hola de nuevo, ha pasado tiempo desde la última entrada, pero me apetecía un descanso
En esta ocasión vamos a instalar un servidor FTP en casa. Para los más despistados, no se necesita de servidor web para esto.
Como siempre, en primer lugar crearemos una carpeta para nuestro FTP, E:\server\ftp, por ejemplo.
Seguidamente descargaremos e instalamos Filezilla Server, un excelente servidor FTP gratuito, libre y Open Source de aquí. En este manual nos basaremos en al versión 0.9.27.
Su instalación no requiere ningún cambio, las opciones por defecto son las más adecuadas.
Al ejecutarlo nos aparecerá esta ventana. Marcamos Always connect to this server para que no nos vuelva a salir.Tras ello nos saldrá la ventana del servidor que ahora explicaré
- Log. Aquí se mostrarán todos los sucesos de nuestro servidor, conexiones, errores, cargas, descargas, etc.
- Conexiones. Aquí se mostrarán las conexiones activas. Haciendo click derecho podremos patearlas o banearlas.
- De izquierda a derecha:
- Enciende/Apaga el servidor FTP.
- Bloquea el servidor para impedir nuevas conexiones.
- Menú de configuración.
- Menú de configuración de usuarios
- Menú de configuración de grupos
- Acerca de ...
- Muestra las rutas al estilo Unix
- Muestra las ruta estilo MS-DOS
- Define un orden para las conexiones activas.
A continuación crearemos un usuario con su nombre, contraseña, directorio y permisos. Para ello pulsamos sobre el botón correspondiente (punto anterior)
Nos dirigimos a Shared folders.
Nos aseguramos de tener el usuario seleccionado y pulsamos sobre Add (atención, el Add de antes no) y seleccionamos la carpeta FTP (también podemos crear una carpeta para cada usuario dentro de esa misma carpeta)
Despues de agregar el directorio al usuario toca asignarles los permisos, los cuales están divididos en archivos y directorios.
Permisos de archivos:
- Read: Permite leer y descargar los archivos.
- Write: Permite la creación de archivos .
- Delete: Permite eliminar archivos.
- Append: Permite la modificación de archivos.
- Create: Permite crear directorios.
- Delete: Permite eliminar directorios.
- List: Permite que se liate el contenido de un directorio.
- + Subdirs: Asigna los mismos permisos a los subdirectorios.
Para conectarse los datos son:
IP: 127.0.0.1
Puerto: 21 (puerto por defecto)
Usuario: El creado anteriormente.
Contraseña: La asignada al usuario.
La mayoría de navegadores web también permiten conexiónes ftp, para ello en la barra de direcciones debemos poner:
Nota: En caso de ser un puerto diferente al 21 deberá ponerse ":[puerto]", por ejemplo
Y esto es todo, espero que os haya resultado útil y sencillo de entender. En la próxima entrada explicaré como abrirlo a Internet y como asignar una DNS (URL) a una IP dinámica.

0 comentarios:
Publicar un comentario en la entrada