
Conectandonos por FTP podemos enviar y descargar archivos desde nuestra PI , desde cualquier parte.
Entramos al SSH de nuestra PI( en este caso hemos utilizado Putty-DESCARGAR AQUI )
1º Primero actualizamos repostorios con :
Código: Seleccionar todo
sudo apt-get updateCódigo: Seleccionar todo
sudo apt-get install proftpd-basic
3º A mitad de instalación nos saldrá dos opciones para elegir , elegiremos STANDALONE

4ºUna vez instalado, paramos el servicio con:
Código: Seleccionar todo
sudo service proftpd stopCódigo: Seleccionar todo
sudo nano /etc/proftpd/proftpd.confya que tiene muchisimas funciones y seria complicarlo todo más.
ServerName "Nombre de mi servidor" Añadimos el nombre.
TimeoutNoTransfer 600 Tiempo para desconectar al cliente si no esta usando el FTP(segundos)
DefaultRoot /media/servidor Ruta actual donde entraremos ,cada vez que accedamos a nuestro FTP.
Port 21 Puerto que usaremos para entrar por FTP(Necesario abrir en nuestro router)
MaxInstances 30 Máximo de clientes que se podrán conectar al FTP.
TransferRate RETR 800.0 Si añadimos esta linea, limitaremos la velocidad máxima de descarga:
800.0 = 800KB/s
5000.0 = 5 MB/s
Una vez modificado nuestro archivo, Guardamos los cambios pulsando estas teclas, en este caso (putty ssh)
Control + X
tecleamos Y
ENTER
6º Por último, iniciaremos el programa PROFTPD con:
Código: Seleccionar todo
sudo service proftpd startutilizar FileZilla.
Para conectarnos (en Red Local) , utilizariamos la IP asignada a nuestra PI,
usando el puerto configurado anteriormente : Defecto 21 .
Si lo que quieres es conectarte a el desde el exterior (Movil , PC de un amigo, etc) solo debes seguir mi guia en
ESTE HILO
Quiero crear varias cuentas, y que accedan a distintas carpetas independientes, ¿Como debo hacerlo?
(CARPETAS ENJAULADAS)
Primero crearemos un usuario nuevo(si ya lo tenemos , saltar este paso), pondremos lo siguiente en la consola SSH:
Código: Seleccionar todo
sudo adduser kikeEnter new UNIX password: Escribimos la contraseña de nuestro usuario
Retype new UNIX password: Volvemos a repetir la contraseña
Le daremos varias veces intro omitiendo, hasta que salga:
Is the information correct? [Y / N] Pulsaremos Y

Ahora volveremos a abrir el archivo de configuración para editarlo poniendo:
Código: Seleccionar todo
sudo nano /etc/proftpd/proftpd.confCódigo: Seleccionar todo
DefaultRoot / root
DefaultRoot /media/carpeta1 usuario1
DefaultRoot /media/carpeta2 usuario2
Por ultimo haremos:
Código: Seleccionar todo
sudo service proftpd restartSolo tendremos que usar este comando:
Código: Seleccionar todo
sudo chown usuario1 -R /media/carpeta1
sudo chown usuario2 -R /media/carpeta2para evitar los errores PERMISSION DENIED
(Con el comando -R , estamos indicando que sea tanto Directorios como Subdirectorios )
Si teneis alguna pregunta o fallo, no dudeis en postear. Lo añadire para que pueda servir a todos.
Un Abrazo!!





