Instalar un servidor FTP y configurarlo en Ubuntu

Hola a todos en este tutorial vamos a instalar un servidor FTP y a configurarlo.
Para instalar ProFTPd en Ubuntu tenemos dos opciones: desde un terminal o desde el Synaptic.

Desde un terminal:

sudo aptitude install proftpd


Desde el Synaptic:

Buscamos proftpd.
–Seleccionamos el paquete proftpd.
–Pulsamos sobre Aplicar.
–Opcionalmente podemos instalar:
Un editor gráfico de la configuración (no se recomienda) → gproftpd.
La documentación → proftpd-doc.

Mediante la instalación de ProFTPd nos preguntará como instalarlo y nos da dos opciones:
-desde inetd
-independiente
Se aconseja la segunda opción.

Los ficheros de configuración de ProFTPd se encuentran en /etc/proftpd.
Los ficheros de configuración más importantes son:
-/etc/proftpd/proftpd.conf → fichero de configuración principal.
-/etc/proftpd/modules.conf → fichero de configuración de los módulos y sus características.
Sin modificar ninguno de los ficheros de configuración, los usuarios del sistema pueden acceder al servidor FTP.

En mi caso voy a cambiar el mensaje de bienvenida y configurarlo para que permita la entrada de dos usuarios.

Primero voy a cambiar el mensaje de bienvenida para ello debemos añadir una línea al fichero /etc/proftpd/proftpd.conf (ojo antes de escribir nada haz una copia de seguridad de dicho fichero).


  ServerIdent on "Bienvenido al servidor FTP de prueba"




ServerIdent: ServerIdent on|off “descripción”
Si está a on, muestra el mensaje escrito en “descripción” antes de autenticar al usuario.
Si está a off, muestra el mensaje por defecto.
Este mensaje no se verá si se accede desde un navegador.

Ahora configuraremos el servidor FTP para que permita la entrada a dos usuarios con shell falsa(puesto que hay crear cuentas que permitan el acceso al FTP pero no puedan entrar en el sistema → shell falsa):
-Primero crearemos los dos usuarios que en mi caso son javier y contreras (vosotros podéis hacerlo con los que queráis).
Para ello nos vamos a la barra de herramientas de Ubuntu, Sistema, Administración y una vez localizados en ese sitio hacemos clic en usuarios y grupos, hacemos clic en desbloquear y después en añadir usuario (ojo para crear el usuario con shell falsa hay que indicar en la pestaña avanzado la dirección del interprete de comandos que será /bin/false).



Una vez creados los dos usuarios es hora de modificar el fichero /etc/proftpd/proftpd.conf para limitar el servidor FTP. Solo tendremos que añadir un par de lineas:

<Limit LOGIN>
AllowUser contreras javier
DenyAll
</limit>


Y por último solo nos quedaría probar lo hecho anteriormente. Yo lo he comprobado con el cliente FTP FILEZILLA (si no lo tienes instalado búscalo en el Synaptic e instala los tres paquetes que hay correspondientes a FILEZILLA).

Primero entramos con el usuario contreras:



Probamos a entrar con el usuario javier:


Por último solo nos quedaría comprobar si se puede entrar al servidor FTP con un usuario no registrado que será pepe y con una contraseña inventada. Para ver quien ha entrado en el servidor FTP hay que mirar el fichero /var/log/proftd/proftpd.log.

1 comentarios:

Anónimo dijo...

Lucky Club - Live Dealer Casino Site | Lucky Club
Lucky Club is a brand new live casino in Kenya that offers real money games and instant payouts. Bet online on your favourite slot games, luckyclub

 


CONTRERAS - Templates Novo Blogger 2008