jueves, 13 de diciembre de 2012

UN FTP Sencillo

Montar un servidor ftp rapidito con acceso anónimo en Ubuntu

Un servidor ftp muy sencillo de instalar y configurar es vsftpd, que es un servidor bajo licencia GPL. Es seguro, extremadamente rápido, a la vez que estable. Esto lo puedes ver directamente en la página de vsftpd, donde te dan pruebas de ello.

Instalación

Como lo tienes en los repositorios, o haces clic en vsftpd o bien, desde el terminal:
 
sudo apt-get install vsftpd
Y ya lo tienes instalado, ¿que te parece?…, bueno hay que hacer una mínima configuración para que funciones con acceso anónimo.

Configuración

Lo primero salvaguardamos la configuración por defecto por si las moscas:
 
sudo cp /etc/vsftpd.conf /etc/vsftpd.conf.old
creamos un nuevo archivo de configuración con los siguientes valores:

#
# Configuración de un servidor FTP con acceso anónimo
#
listen=YES
local_enable=NO
anonymous_enable=YES
write_enable=NO
anon_root=/var/ftp
ftpd_banner=Bienvenidos a mi servidor FTP
  • listen=YES
Con esta opción, el servidor funcionará de forma autónoma en segundo plano, gestionando él mismo las peticiones. La otra alternativa requiere la instalación de un servicio xinetd, que se encargue de estas tareas.
  • local_enable=NO
Esta opción impide que los usuarios que tienes en tu máquina puedan acceder directamente con su nombre de usuario y su contraseña al servidor. Esta opción normalmente la puedes dejar como local_enable=YES, porque los que entran en tu máquina son gente de confianza (vamos supongo, ¿no?).
  • anonymous_enable=YES
Esta es la que permite la conexión al servidor sin nombre de usuario ni contraseña.
  • anonymous_enable=YES
Esta opción es la que posibilita la conexión sin usuario ni contraseña, vamos en modo anónimo.
  • write_enable=NO
Con esta opción evitamos que se puedan subir archivos al servidor FTP. Esto depende de cada uno, aquí es donde tenemos que tener cuidado a la hora de compartir.
  • anon_root=/var/ftp
Este es la carpeta que se utilizará raiz en el servidor FTP. Lo suyo es que pongas alguna que tengas mas a mano, todo depende de lo que quieras hacer. Yo me he hecho una carpeta en directorio “/home/atareao/FTP”, con lo que en mi caso, la cosa queda como anon_root=/home/atareao/FTP
  • ftpd_banner=Bienvenidos a mi servidor FTP
Este es el mensaje de bienvenida que aparecerá en la aplicación cliente cuando se conecte al servidor

Reestableciendo el servicio

Una vez ya hemos configurado por completo nuestro servidor FTP, lo siguiente es ponerlo en marcha con la nueva configuración, para ello:
 
sudo service vstfpd restart
De esta manera lo que tenemos en nuestra carpeta FTP es accesible desde un cliente FTP
OJO!!!!   Faltaría configurar la seguridad.
Gracias a el atareao

 http://www.linuxnoveles.com/2011/montar-un-servidor-ftp-rapidito-con-acceso-anonimo-en-ubuntu/


No hay comentarios: