Beruflich Dokumente
Kultur Dokumente
Servidor FTP
El Protocolo de Transferencia de Archivos (FTP) es un protocolo TCP, que nos permite subir y
descargar archivos, funciona según el modelo cliente/servidor. Esta continuamente escuchando
por el puerto 21 tcp para las peticiones de conexión de clientes remotos, cuando recibe una
petición la gestiona, establece la conexión y ejecuta las ordenes enviadas por el cliente.
El acceso a un servidor FTP puede hacerse de dos maneras:
anónimo.
Autenticado.
Instalación de proftpd
Instalar el servidor proftpd en debian linux es muy sencillo, una vez configuradas las fuentes
desde las que descargaremos los paquetes debian correspondientes, en el programa apt,
ejecutaremos la orden, siempre con permisos de superusuario:
Dado que pretendemos configurar un servidor con una alta previsión de uso y además es
incluso posible que queramos dedicar una máquina entera a ello, escogeremos, en este caso,
lanzar el servidor en modo “standalone”.
En nuestro caso escogimos Independiente o Standalone.
Configuración de proftpd
Una vez instalado el servidor, la verdad es que está ya preparado para funcionar como servidor
FTP para los usuarios del sistema, pero como esto no es lo que pretendemos, vamos a
configurarlo para nuestros fines.
La configuración del servidor realmente se encuentra en el fichero proftpd.conf, situado en el
directorio /etc.
Para configuarar nuestra servidor FTP modificamos el siguiente archivo de configuracion:
Cambiamos y las siguientes lineas:
Y al final agregamos:
Agregamos estas lineas por que como nuestro servidor ftp es autenticado tenemos que crear
en usuario que se llame ftp en donde vamos a guardar todos nuestros ficheros y los usuarios
que se conecten a nuestro servidor todo lo que pueden hacer es descargar los ficheros que se
encuentran en /home/ftp.
En nuestro caso como Password pusimos ftp:
Como podemos ver el usuario esta en /home/:
Ahora le damos los permisos a ftp para poder compartir cualquier fichero a nuestros usuarios:
Luego tenemos que agregar en /etc/hosts el ServerName albert que pusimos en el archivo de
configuracion proftpd.conf. En nustro caso fue albert:
Nos quedara entonces asi:
Reiniciamos nuestro servidor ftp:
Luego nos vamos a nuestro buscador e introducimos el nombre de nuestro servidor que en
este caso el albert, entonces ponemos ftp://albert :
Nos pedira una contraseña que es la que pusimos en el usuario que creamos en nuestro caso
es ftp como usuario y ftp como contraseña
Y como podemos ver muestra los ficheros que tengo en mi servidor ftp y que son
descargables,como ven tengo una imagen de debian:
La descargamos: