.

Breaking News
recent

-

Agregar FTP en servidores web Debian

>
Vamos a montar el FTP, con el cual podremos subir y bajar archivos remotamente. Para esto vamos a usar el software ( Proftpd ) y configuraremos algo de el, aunque seguramente mas adelante publicare una configuración mas personalizada reforzando la seguridad.

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


Si no tienes servidores o no le diste soporte a tu servidor aquí te dejo post para que lo hagas
Dar soporte MySQL y phpmyadmin a servidores Debian
Dar soporte PHP a servidores web Debian
Servidor web en Debian



apt-get install proftpd

Durante la instalación debemos elegir entre las dos opciones que nos marca ….



Seleccionaremos ( Independiente ) y pulsamos la tecla ( Enter )

A continuación vamos a 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 linea 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 ).

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/ )

Para finalizar el manual quisiera incluir un apunte que el amigo Pana nos incluye en el manual ….

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.


También hay otros post que te pueden interesar

Bloquear IP en paginas web con PHP
Dar soporte MySQL y phpmyadmin a servidores Debian
Dar soporte PHP a servidores web Debian
Servidor web en Debian
Como subir archivos por FTP
Contador de visitas simple PHP
Cómo activar el usuario root en Ubuntu
Servidor FTP en tu dispositivo Android
Sistemas de logueo JavaScript
Captura de pantalla en GNU/Linux
Repositorios Debian Squeeze
Túnel SSH entre un servidor Linux y un cliente Windows

No hay comentarios:

Publicar un comentario

-

Con la tecnología de Blogger.