A free template from Joomlashack

A free template from Joomlashack

Problemas descargando archivos?

Repórtalo Aquí

 

Tu opinión cuenta

En que temas te gustaría que nos enfocaramos?
 

Comentarios Recientes

Twitteando

Sindicación


Estadísticas
.
Videos arrow Artí­culos arrow Videotutoriales arrow Instalación de Servidor FTP(VSFTPD) con soporte para usuarios virtuales
Instalación de Servidor FTP(VSFTPD) con soporte para usuarios virtuales PDF Imprimir
Escrito por Drixdel   
martes, 08 de enero de 2008

ImageSexta entrega de la serie de videos Linux Servicios de Red, en esta edición se estudia el tema de los Servidores FTP, se hace una introducción breve a la teoría del Protocolo FTP, Servidores FTP y Clientes FTP para luego dar paso a la práctica.

La práctica consiste en la instalación del VSFTPD (Servidor FTP) con soporte para usuarios virtuales.

Se configurará el servidor FTP para permitir usuarios virtuales los cuales autenticará con una base de datos en MySQL.

VSFTPD (very secure FTP daemon por sus siglas en inglés), es una implementación de servidor FTP liberado bajo la licencia GPL, funciona en plataformas UNIX y LINUX, es seguro y extremadamente rápido, además es el servidor FTP predeterminado para muchas de las distribuciones de LINUX. Entre sus principales caraterísticas podemos listar:

  1. Permite Usuarios Virtuales
  2. Permite IPs Virtuales
  3. Encriptación
  4. Soporte IPv6

 

Son 27 Minutos en 11 MB. Lo puedes descargar en este enlace .

  

Comentarios
Añadir nuevo Buscar RSS
+/-
Escribir comentario
Nombre:
Email:
 
Website:
Título:
Código UBB:
[b] [i] [u] [url] [quote] [code] [img] 
 
 
:angry::0:confused::cheer:B):evil::silly::dry::lol::kiss::D:pinch:
:(:shock::X:side::):P:unsure::woohoo::huh::whistle:;):s
:!::?::idea::arrow:
 
Por favor introduce el código anti-spam que puedes leer en la imagen.
Herymx  - Excelente web y videostutorial   |2008-01-11 07:45:17
Gracias por los videos, mira que despues de haber buscando en varias paginas tanto en ingles como en español tu video ha sido el mejor. de nuevo gracias x tus aportes!!!
Herymx  - Problemas en conexiones remota   |2008-01-12 23:13:12
Hola segui tu video y funciona de maravilla para mi red local, pero cuando quiero acceder remotamente no puedo me marca el siguiente mensaje:

Error: Connection timed out
Error: Error al recuperar el listado del directorio.

Ya tengo abierto el puerto 21 en el firewall.

Sabes como resolver este inconveniente???
Drixdel  - dame mas detalles   |2008-01-12 23:25:40
Ya probaste si el ping si llega? para descartar problemas en la ruta

Tu servidor es accesible desde fuera de tu LAN?

Que cliente ftp usas? puede que necesites habilitar la opción de pasive mode.

Saludos,
Herymx   |2008-01-15 06:59:58
Tengo como cliente ftp el filezilla y puedo acceder a mi server ya que tengo habilitado el servicio ssh y tambien he abierto los puertos 21 y 20 para el ftp.

Cuando me conecto al servidor ftp todo aparenta ir bien pero al final me manda el siguiente mensaje el cliente ftp.

stado: Conectado
Estado: Recuperando el listado del directorio...
Comando: PWD
Respuesta: 257 "/"
Comando: TYPE I
Respuesta: 200 Switching to Binary mode.
Comando: PASV
Respuesta: 227 Entering Passive Mode (189,xx,xx,xx,155,234)
Comando: LIST
Respuesta: 425 Failed to establish connection.
Error: Error al recuperar el listado del directorio

Y la configuración que tengo en mi vsftpd.conf es la que tienes en tu video.

Gracias x tu respuesta.
Drixdel  - Prueba esto.   |2008-01-15 18:47:40
Agrega la siguiente configuracion al archivo vsftpd.conf

pasv_enable=YES
pasv_max_port=51000
pasv_min_port=50000
port_enable=YES

Me explico, la primera linea es para hacer explicita la habilitación de passive mode, por default esta habilitada pero es mejor dejarlo claro en el archivo de configuración debido a que se va a configurar los parametros para passive mode.
La segunda y tercer linea especifica el rango de puertos a usar para el passive mode, estos puertos deben estar abiertos en tu firewall. La última línea habilita el uso de conexiones en modo activo.

para mas información de todos los parámetros del archivo puedes ver
http://vsftpd.beasts.org/vsftpd_conf.html
Mauricio  - VSFTPD + MySQL   |2008-02-20 03:48:56
Hola Drixdel, de antemano te manifiesto el enorme agracecimiento que te tengo por tu invaluable colaboración con tus videotuturiales, me contacto por lo siguiente:

Instalé el sevidor FTP y todo perfecto, pero tengo la necesidad que uno de mis usuarios virtuales accese a carpetas que están por fuera de de su propia carpeta, por ejemplo "/var/www", y otra carpeta que tengo dentro de "/home", la cuestión es que creo enlaces simbólicos y no me funcinan desde el cliente FTP, hasta ahora la solución que he encontrado es mover la carpeta "../www", a la carpeta del usuario virtual y crear un enlace a esta en "/var/", pero presento problemas con permisos a la hora de copiar nuevos archivos en la carpeta "/home/vsftpd/$USUARIO/www". si puedes regalarme una ayuda o guía, te lo seguiría agradeciendo mucho.

Gracias
Drixdel   |2008-02-20 03:58:35
@Mauricio

tu solución(mover el directorio www) esta bastante bien, creo que lo del enlace en Var no es necesario, sería mas limpio crear el direccionamiento en Apache, respecto a los permisos supongo que debes modificar los permisos del directorio para que el usuario vsftpd pueda escribir en el.
erazomejia   |2008-02-20 04:12:08
te agradesco tu rápida respuesta, me suena muy util y ya lo haré, lo otro es que los archivos que se copian en la carpeta de un usuario virtual no me dan permisos de lectura para el usuario ni para el grupo, creo que la solución está por el lado de la configuración del archivo vsftpd.conf con lo respecto de umask, pero la verdad no se de esto, me puedes indicar como hacerlo?.

Gracias de nuevo
zzeratul  - Problema con centos 5   |2008-05-27 05:24:21
Hola Drixdel, muchas gracias de antemano por el aporte!! Pero tengo un problema al usar centos5 como distro, trate de llevar lo que hiciste en el videotutorial, pero no puedo establecer comunicacion con mi servidor! En 1er lugar use pam_mysql en lugar libpam-mysql y puse todo lo que vi en el videotuto con respecto al fichero /etc/pam.d/vsftpd. Por favor ayúdame, de repente hay variaciones que tengo que hacer por utilizar una distro diferente a debian! Muchisimas gracias!
drixo   |2008-05-27 05:44:18
Con centos aun no he trabajado, pero creo que este manual te ayudara http://www.howtoforge.com/virtual_hosting_with_pureftpd_and_mysql_centos5.0
Victor Mendoza Salazar  - Excelente tutorial   |2008-09-15 16:11:22
Solo para agradecer este tutorial que esta muy buenaso, ya que con solo un usuario se puede loguear, como dice el mismo video virtualemnte n usuarios, lo cual perimite mantener seguridad en nuestro servidor
raul  - Practico, Rapido, Conciso, Excelente!!! :D   |2008-09-25 23:46:24
Muy buen Videotutorial! lo probé y funciona a la perfección, vamos a ver si puedo acceder desde insternet...
narcisgarcia  - Debian y Ubuntu   |2009-01-20 03:45:50
Aqui va una guia que puede servir complementariamente:

En HTML:
http://www.actiu.net/infordoc/servidors/vsftpd-pam-mysql_es.htm

En PDF:
http://www.actiu.net/infordoc/servidors/vsftpd-pam-mysql_es.pdf
omar moreno  - sincronizacion FTPs   |2009-03-13 11:20:06
buenas,
tengo dos servidores Ftp centos 5.1 y necesito sincronizarlos entre ellos.
Me podrian dar una mano para esto
gracias
yima  - instalacion de servidor FTP CON SOPORTE PARA USUAR     |2009-03-31 19:02:57
buenos manuales
aguil77  - Gran Tutorial: tengo un problema ayuda por favor   |2009-11-23 21:20:08
gran tutorial, pero necesito ayuda segui paso a paso el tutorial, lo instale en ubuntu 9.10, y al querer conctarmedesde mi cliente fpt con filezilla me marca el siguiente error:

500 OOPS: vsftpd: cannot locate user specified in 'guest_username':vsftpd

y cuando trato de cambiar el propietario me arroja el siguiente error:

chown: usuario inválido: «vsftpd:nogroup»

Podrias ayudarme.

Muchas gracias.
aguil77  - Resuelto el conflicto   |2009-12-05 01:34:30
Pude resolver el inconveniente para acceder desde mi cliente filezilla, era un problema con el cambio de usuario con el chown, parece ser q era un error al escribir el comando.

Gracias, excelente aporte
Buenos dias  - Problemas no entiendo que pasa   |2009-12-11 09:18:52
buenas tardes, llevo 7 dias rompiendome la cabeza y no entiendo por que sucede esto, instale el servidor vsftpd y lo configuro, desde mi red local funciona todo bien, pero si lo accedo desde internet con un cliente ftp o desde windows, me saca un error de: Ls conexion se ha perdido, error al listar el directorio /home/usuario los puertos 20 y 21 ya estan abiertos en mi firewall, si lo hago externamente por la cmd de un windows y lo hago por texto me lljavascript:JOSC_emoticon(""ega y conecta al servidor pero con un cliente ftp o desde un navegador me saca el error antes mencionado, por fa ayudame con eso
drixo   |2009-12-13 09:36:23
ok, quisiera hacer algunas pruebas, crea una cuenta de ftp de pruebas para mí, y mandame los datos de la cuenta y la direccion del ftp, ese mensaje no será publicado por seguridad.

3.25 Copyright (C) 2007 Alain Georgette / Copyright (C) 2006 Frantisek Hliva. All rights reserved."

 
< Anterior   Siguiente >
Joomla Templates by Joomlashack