23 may 2010

Instalacion y Configuracion servicio FTP

Instalaremos un servidor FTP que permita el acceso al usuario anonymous (usuario anónimo) y a usuarios normales del sistema, ademas lo configuraremos con opciones de chroot.

Para el servidor requerimos del paquete vsftpd

apt-get install vsftpd

Par la configuracion de éste servidor vamos al archivo vsftp.conf del directorio /etc/ y verificamos que se tenga la linea que dice anonymous_enable=YES, sino se modifica.

gedit /etc/vsftpd.conf

La configuracion del Chroot permite que el sistema se configure de tal forma que los procesos solo los pueda hacer dentro de un mismo directorio, este directorio será el Raiz, cualquier archivo o directorio fuera del directorio Chroost no podra acceder a éstos.
Para esta configuracion modificamos el anterior archivo descomentando la línea que dice chroost_list_enable=YES

Para reiniciar el servidor usamos el comando

/etc/init.d/vsftpd restart

Para hacer la prueba de éste servidor de transferencia de archivos, creamos un archivo cualquiera para nuestro caso es llamado documento y lo ponemos en la carpeta /home/ftp/

cp /Desktop/documento /home/ftp/documento


Nos conectamos al servidor con el siguiente comando:

ftp localhost

Entramos con el nombre anonymous y sin ningun password. Con el comando ls podemos ver el listado de archivos transferidos.

Tambien en el navegador podemos ver que los archivos trasnferidos con el tamaño y la ultima fecha de modificacion al poner en el buscador

ftp://localhost

No hay comentarios:

Publicar un comentario