Marcos Arias Velázquez
2006-01-19 09:20:27 UTC
Hola lista:
Estoy tratando de configurar una maquina con Suse 10
como servidor FTP a la cual puedan acceder los
usuarios del sistema. Para ello configuro el fichero
vsftpd-conf, activo el servicio de red con xinetd
desde yast. Hasta aquí todo normal, pero el problema
viene cuando inteto conectarme al servidor ftp.
Si me conecto con un cliente de linea de comando (ya
sea un cliente windows o linux) todo funciona
perfectamete, puedo acceder al servidor sin
problemas, listar los ficheros en home (con ls),
descargar archivos y andar por los directorios sin
problemas.
Si me conecto con firefox en la propia maquina
especificando un usuario (ftp://***@localhost) me
pide el password y funciona sin problemas.
Pero, si me quiero conectar desde otra maquina con un
cliente grafico me da un error. Con el FileZilla desde
una maquina Windows me aparece:
Respuesta: 230 Login successful.
Comando: FEAT
Respuesta: 211-Features:
Respuesta: EPRT
Respuesta: EPSV
Respuesta: MDTM
Respuesta: PASV
Respuesta: REST STREAM
Respuesta: SIZE
Respuesta: TVFS
Respuesta: 211 End
Comando: SYST
Respuesta: 215 UNIX Type: L8
Estado: Conectado
Estado: Recuperando la lista de contenidos del
directorio...
Comando: PWD
Respuesta: 257 "/home/usuario"
Comando: TYPE A
Respuesta: 200 Switching to ASCII mode.
Comando: PASV
Respuesta: 227 Entering Passive Mode
(xx,xx,xxx,xxx,xx,xxx)
Comando: LIST
Error: Transfer channel can't be opened. Reason: Se
produjo un error durante el intento de conexin ya que
la parte conectada no respondi adecuadamente tras un
periodo de tiempo, o bien se produjo un error en la
conexin establecida ya que el host conectado no ha
podido responder.
Error: No se pudo recuperar la lista de contenidos del
directorio
Comando: REST 0
Error: Interrupcin detectada! (Timeout)
Y con el firefox aparece el error 25 (Creo recordar)
Tengo el puerto 21 abierto en cortafuegos de Suse y
puse también el 20 ya que lei en algun foro que habia
que abrirlo, pero como podeis ver no lista los
ficheros. Me imagino que será un problema de
configuración de los puertos pero os mando también la
configuración del archivo vsftpd-conf para ver si veis
algun problema.
write_enable=YES
dirmessage_enable=YES
ftpd_banner="Welcome. Have a nice day"
ls_recurse_enable=YES
local_enable=YES
local_umask=022
syslog_enable=YES
log_ftp_protocol=YES
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
xferlog_std_format=YES
xferlog_file=/var/log/xferlog
dual_log_enable=YES
setproctitle_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
ascii_download_enable=YES
pam_service_name=vsftpd
Bueno, como he dicho me imagino que sea algo de la
configuración del cortafugos, los puerto 20 y 21 los
activo desde Servicos Autorizados -> Opciones
Avanzadas y los he puesto en todos los protocolos (ya
por deseseperación).
Muchas gracias a todos y perdon por haber sido tan extenso.
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com
Estoy tratando de configurar una maquina con Suse 10
como servidor FTP a la cual puedan acceder los
usuarios del sistema. Para ello configuro el fichero
vsftpd-conf, activo el servicio de red con xinetd
desde yast. Hasta aquí todo normal, pero el problema
viene cuando inteto conectarme al servidor ftp.
Si me conecto con un cliente de linea de comando (ya
sea un cliente windows o linux) todo funciona
perfectamete, puedo acceder al servidor sin
problemas, listar los ficheros en home (con ls),
descargar archivos y andar por los directorios sin
problemas.
Si me conecto con firefox en la propia maquina
especificando un usuario (ftp://***@localhost) me
pide el password y funciona sin problemas.
Pero, si me quiero conectar desde otra maquina con un
cliente grafico me da un error. Con el FileZilla desde
una maquina Windows me aparece:
Respuesta: 230 Login successful.
Comando: FEAT
Respuesta: 211-Features:
Respuesta: EPRT
Respuesta: EPSV
Respuesta: MDTM
Respuesta: PASV
Respuesta: REST STREAM
Respuesta: SIZE
Respuesta: TVFS
Respuesta: 211 End
Comando: SYST
Respuesta: 215 UNIX Type: L8
Estado: Conectado
Estado: Recuperando la lista de contenidos del
directorio...
Comando: PWD
Respuesta: 257 "/home/usuario"
Comando: TYPE A
Respuesta: 200 Switching to ASCII mode.
Comando: PASV
Respuesta: 227 Entering Passive Mode
(xx,xx,xxx,xxx,xx,xxx)
Comando: LIST
Error: Transfer channel can't be opened. Reason: Se
produjo un error durante el intento de conexin ya que
la parte conectada no respondi adecuadamente tras un
periodo de tiempo, o bien se produjo un error en la
conexin establecida ya que el host conectado no ha
podido responder.
Error: No se pudo recuperar la lista de contenidos del
directorio
Comando: REST 0
Error: Interrupcin detectada! (Timeout)
Y con el firefox aparece el error 25 (Creo recordar)
Tengo el puerto 21 abierto en cortafuegos de Suse y
puse también el 20 ya que lei en algun foro que habia
que abrirlo, pero como podeis ver no lista los
ficheros. Me imagino que será un problema de
configuración de los puertos pero os mando también la
configuración del archivo vsftpd-conf para ver si veis
algun problema.
write_enable=YES
dirmessage_enable=YES
ftpd_banner="Welcome. Have a nice day"
ls_recurse_enable=YES
local_enable=YES
local_umask=022
syslog_enable=YES
log_ftp_protocol=YES
xferlog_enable=YES
vsftpd_log_file=/var/log/vsftpd.log
xferlog_std_format=YES
xferlog_file=/var/log/xferlog
dual_log_enable=YES
setproctitle_enable=YES
connect_from_port_20=YES
ascii_upload_enable=YES
ascii_download_enable=YES
pam_service_name=vsftpd
Bueno, como he dicho me imagino que sea algo de la
configuración del cortafugos, los puerto 20 y 21 los
activo desde Servicos Autorizados -> Opciones
Avanzadas y los he puesto en todos los protocolos (ya
por deseseperación).
Muchas gracias a todos y perdon por haber sido tan extenso.
______________________________________________
LLama Gratis a cualquier PC del Mundo.
Llamadas a fijos y móviles desde 1 céntimo por minuto.
http://es.voice.yahoo.com