viernes, 10 de julio de 2009

Montar FTP en Debian

Manual para montar el FTP

(fuente)

Así podremos subir y bajar archivos remotamente. Usaremos el software Proftpd 

Empezaremos la instalación de Proftpd arrancando nuestro servidor en Linux Debian, como ( root ) y pasamos a instalar …

#apt-get install proftpd

Elegir entre las dos opciones que nos marca …. Seleccionaremos ( Independiente ) y pulsamos la tecla ( Enter )
Agregar la linea DefaultRoot ~ en el archivo de configuración proftpd.conf con el comando echo …

#echo DefaultRoot ~ >> /etc/proftpd/proftpd.conf

Con esto conseguimos que no se pueda subir a mas directorios que el asignado para el usuario (/home/usuario/)
 Si no introducimos esta línea cualquiera que se conecte al servidor FTP podrá subir por los directorios y ver una información que se supone que no debe ver. 
Nota : No borrar los archivos que ya hay dentro de los directorios ya que podemos borrar configuraciones de usuario de otros programas.
Una vez hecho esto reiniciamos el demonio Proftpd con … /etc/init.d/proftpd restart
Ahora podemos hacer la prueba y conectarnos desde nuestro cliente FTP favorito al servidor FTP que ahora tiene instalado nuestro servidor. Para acceder al servidor de momento usaremos la IP local del server. (En mi caso 192.168.1.71 ).
http://www.softonic.com/s/cliente-ftp:linux
Recordad que todo lo que incluyamos dentro del directorio (www ) se podrá ver vía web desde la raíz del servidor. (En mi caso http://192.168.1.71/www/ )
Una vez hayamos realizado todos los pasos, en el root terminal (o consola de comandos logeado como root) debemos darle permisos al directorio asignado para el FTP (en este caso, “/home/usuario/www”) de la siguiente manera:

#chmod 777 /home/usuario/www

Si no lo hacemos, no podremos subir archivos a través del servidor http://FTP.

No hay comentarios:

Publicar un comentario