Instalar servidor ftp en Debian
Como montar un servidor ftp sin shh, lo que implica que la información se envie sin encriptar, sin seguridad.
Primero, vamos a instalar el servidor ftp:
apt-get install ftpd
Configuración, el fichero:
/etc/ftpusers
Contiene a todos los usuarios que siendo usuarios del sistema, no se pueden loguear vida ftp. Muy recomendable tener apuntados aquí dentro a root, para que nadie nos puedo hacer un estropicio, si adivinan el password, y también suele ser recomendable añadir al usuario anonymous y ftp a este archivo, ya que son usuarios muy comunes en los ftp, y no es bueno que tengamos a este tipo de usuario para entrar a nuestro pc vía ftp.
Bien, ahora podemos probar que nos podemos conectar a nuestro pc via ftp.
*Nota: Si tenemos router, tenemos que abrir el puerto 21.
ftp://nuestraip
Nos pide el usuario y las password.
Si queremos crear un usuario especifico para nuestro ftp, seguiremos estos pasos:
useradd -m /(carpeta donde entraremos via ftp) {nombre_del_usuario}
Primero, después de –m, indicamos donde va a entrar nuestro usuario, cuando se logue via ftp. Si ponemos solo /, entrara en la raiz del sistema, vera todas las carpetas, si ponemos por el contrario una ruta, /home/usuarioftp, entrara en esa ruta.
El nombre del usuario, creo que queda claro a que se refiere.
Tambien, otra medida de seguridad es que el usuario del ftp, solo pueda entrar via ftp, no pueda loguearse en una consola o via telnet. Esto lo conseguimos editando el archivo:
/etc/passwd
Y en la linea donde aparece nuesto usuario, al final, tenemos que cambiar:
/bin/bash
por:
/bin/false
Ejemplo. Tenemos un usuario llamado pepito:
Pepito:x:1000:1000:users,,,:/:/bin/bash
Debería quedar:
Pepito:x:1000:1000:users,,,:/:/bin/false
Espero que hayáis llegado hasta el final, y ahora tengáis vuestro servidor ftp instalado y configurado en debian.

















Comentarios recientes
hace 23 semanas 4 días
hace 34 semanas 2 días
hace 3 años 44 semanas
hace 3 años 43 semanas
hace 3 años 43 semanas
hace 3 años 37 semanas