viernes, 4 de diciembre de 2009

FTP Server LINUX (UBUNTU-Server/Standar) por CONSOLA con ProFTPd

Primero que nada, esto es para cuando no tenemos entorno gráfico, ej Ubuntu Server, pero también funciona para cuanto tenemos un ubuntu con entorno grafico y queremos hacer algo mas seguro (y un poco más complicado :P) que con GProFTPd (Herramienta GTK para Gestion de ProFTPd)

instalamos ProFTPd
$ sudo apt-get update
$ sudo apt-get install proftpd

editamos proftpd.conf
$ cd /
$ sudo nano /etc/proftpd/proftpd.conf

descomentamos las siguientes lineas:

DefaultRoot ~

RequiereValidadShell off

ctrl + x , luego S y enter

creamos un usuario:

$ sudo useradd -d /home/ftp ftpuser
"/home/ftp" es la ruta donde conectara el ftp, podemos poner la que queramos
"ftpuser" es el nombre de usuario del ftp que ira directo a esa ruta

luego para establecer una contraseña
$ sudo passwd ftpuser

ahora, para que este usuario no pueda entrar a nuestro linux, tenemos que cambiar algunas cositas mas

$ cd /
$ sudo nano /etc/passwd

en ese documento bajamos hasta la linea ftpuser y modificamos lo ultimo luego de los : y ponemos /dev/null

ctrl + x , luego S y enter

reiniciamos el servicio proftpd
$ cd /
$ /etc/init.d/proftpd restart


Si faltara algun dato o quieres dar las Gracias ... deja tu comentario... o escribime a adolfosweb@gmail.com