FTP entre servidores windows y unix

20/01/2008 - 22:09 por Tomás | Informe spam
Tengo dos servidores en mi red. Uno corre bajo windows server 2003 64
bits y el otro sobre unix.
Cuando inicio sesión con ftp desde unix a windows, puedo ver todos los
archivos perfectamente y hacer transferencias, pero cuando inicio sesión
ftp en el servidor windows hacia el servidor unix, no me muestra los
archivos.

Alguien me puede indicar como solucionar el problema?

Muchas gracias.

Preguntas similare

Leer las respuestas

#1 Rulo
20/01/2008 - 22:46 | Informe spam
Has comprobado bien, que el FTP de Unix esté bien configurado?, politicas de
seguridad, etc?
Prueba hacer ftp local desde el Unix al propio Unix para ver que te muestra,
si te lo muestra bien, entonces debe ser algo de seguridad en la parte Unix.
Rulo,
MCSE, RHCE, VCP.
www.technet.es


"Tomás" wrote:

Tengo dos servidores en mi red. Uno corre bajo windows server 2003 64
bits y el otro sobre unix.
Cuando inicio sesión con ftp desde unix a windows, puedo ver todos los
archivos perfectamente y hacer transferencias, pero cuando inicio sesión
ftp en el servidor windows hacia el servidor unix, no me muestra los
archivos.

Alguien me puede indicar como solucionar el problema?

Muchas gracias.

Respuesta Responder a este mensaje
#2 Alfonso G.
21/01/2008 - 21:11 | Informe spam
Hola de nuevo,
He hecho las pruebas que me has comentado y el ftp de Unix funciona
correctamente . He probado con hacer ftp a localhost desde el mismo servidor
Unix y no he tenido ningún problema, pero me he dado cuenta de una cosa. En
el servidor W2003 R2 64 bits Standard tengo configurado el servidor dhcp. He
visto que los ordenadores clientes tenían configurada un ip asignada por el
servidor dhcp y como puerta de enlace la ip del servidor y podían conectar
con el servidor ftp e iniciar sesión, pero a la hora de mostrar los archivos
del directorio con el comando "ls" no aparecía nada y se quedaba colgado. En
el apartado opciones del servidor del servicio dhcp he configurado la opcíón
003 router con la ip del router adsl, en vez de con la ip del servidor (como
estaba anteriormente). He refrescado la ip en las máquinas cliente y ahora
me aparecen ya con la ip del router como puerta de enlace y conecto con el
servidor ftp por el intérprete de comandos y con la aplicación filezilla en
todos los ordenadores clientes y listo todos los archivos correctamente,
pero desde el servidor no puedo acceder al servidor ftp y listar archivos
por línea de comandos, en cambio por filezilla si que puedo. He probado a
conectarme a un ftp externo (pensando en que fuera algún problema de
permisos en el Unix) pero tampoco puedo. Insisto en que desde el servidor
W2003 server 64 bits con la aplicación filezilla si que puedo conectarme y
listar archivos, pero desde el intérprete de comandos consigo conectarme e
iniciar sesión, pero cuando utilizo el comando "ls" o "dir" para listar los
archivos se queda colgado con la frase:
200 port command successful. Consider using PASV 150
Here comes the directory listing
y no es capaz de mostrar los archivos que contiene la carpeta del ftp. En
cambio con filezilla no tengo ningún problema.
El servidor tiene configurada la ip manualmente, como puerta de enlace tiene
la ip del router y como primera dns la ip del servidor y después las dns del
isp, es decir, que la configuración de red es la correcta. Lo que si he
visto es que si hago un reparar de la conexión de red me lanza un error de
que no puede borrar la cache ARP.

Sabéis que puede estar pasando??

Muchas gracias por la atención recibida.


"Rulo" escribió en el mensaje
news:
Has comprobado bien, que el FTP de Unix esté bien configurado?, politicas
de
seguridad, etc?
Prueba hacer ftp local desde el Unix al propio Unix para ver que te
muestra,
si te lo muestra bien, entonces debe ser algo de seguridad en la parte
Unix.
Rulo,
MCSE, RHCE, VCP.
www.technet.es


"Tomás" wrote:

Tengo dos servidores en mi red. Uno corre bajo windows server 2003 64
bits y el otro sobre unix.
Cuando inicio sesión con ftp desde unix a windows, puedo ver todos los
archivos perfectamente y hacer transferencias, pero cuando inicio sesión
ftp en el servidor windows hacia el servidor unix, no me muestra los
archivos.

Alguien me puede indicar como solucionar el problema?

Muchas gracias.

Respuesta Responder a este mensaje
#3 [aMc]
26/01/2008 - 23:49 | Informe spam
Intenta acceder con un cliente FTP www.smartftp.com y activa el modo
PASV que te indica que accedas.

200 port command successful. Consider using PASV 150

On 21 ene, 21:11, "Alfonso G." wrote:
Hola de nuevo,
He hecho las pruebas que me has comentado y el ftp de Unix funciona
correctamente . He probado con hacer ftp a localhost desde el mismo servidor
Unix y no he tenido ningún problema, pero me he dado cuenta de una cosa. En
el servidor W2003 R2 64 bits Standard tengo configurado el servidor dhcp. He
visto que los ordenadores clientes tenían configurada un ip asignada por el
servidor dhcp y como puerta de enlace la ip del servidor y podían conectar
con el servidor ftp e iniciar sesión, pero a la hora de mostrar los archivos
del directorio con el comando "ls" no aparecía nada y se quedaba colgado. En
el apartado opciones del servidor del servicio dhcp he configurado la opcíón
003 router con la ip del router adsl, en vez de con la ip del servidor (como
estaba anteriormente). He refrescado la ip en las máquinas cliente y ahora
me aparecen ya con la ip del router como puerta de enlace y conecto con el
servidor ftp por el intérprete de comandos y con la aplicación filezilla en
todos los ordenadores clientes y listo todos los archivos correctamente,
pero desde el servidor no puedo acceder al servidor ftp y listar archivos
por línea de comandos, en cambio por filezilla si que puedo. He probado a
conectarme a un ftp externo (pensando en que fuera algún problema de
permisos en el Unix) pero tampoco puedo. Insisto en que desde el servidor
W2003 server 64 bits con la aplicación filezilla si que puedo conectarme y
listar archivos, pero desde el intérprete de comandos consigo conectarme e
iniciar sesión, pero cuando utilizo el comando "ls" o "dir" para listar los
archivos se queda colgado con la frase:
200 port command successful. Consider using PASV 150
Here comes the directory listing
y no es capaz de mostrar los archivos que contiene la carpeta del ftp. En
cambio con filezilla no tengo ningún problema.
El servidor tiene configurada la ip manualmente, como puerta de enlace tiene
la ip del router y como primera dns la ip del servidor y después las dns del
isp, es decir, que la configuración de red es la correcta. Lo que si he
visto es que si hago un reparar de la conexión de red me lanza un error de
que no puede borrar la cache ARP.

Sabéis que puede estar pasando??

Muchas gracias por la atención recibida.

"Rulo" escribió en el mensajenews:



> Has comprobado bien, que el FTP de Unix esté bien configurado?, politicas
> de
> seguridad, etc?
> Prueba hacer ftp local desde el Unix al propio Unix para ver que te
> muestra,
> si te lo muestra bien, entonces debe ser algo de seguridad en la parte
> Unix.
> Rulo,
> MCSE, RHCE, VCP.
>www.technet.es

> "Tomás" wrote:

>> Tengo dos servidores en mi red. Uno corre bajo windows server 2003 64
>> bits y el otro sobre unix.
>> Cuando inicio sesión con ftp desde unix a windows, puedo ver todos los
>> archivos perfectamente y hacer transferencias, pero cuando inicio sesión
>> ftp en el servidor windows hacia el servidor unix, no me muestra los
>> archivos.

>> Alguien me puede indicar como solucionar el problema?

>> Muchas gracias.
Respuesta Responder a este mensaje
#4 Alfonso
02/02/2008 - 20:28 | Informe spam
Muchas gracias. Me de dado cuenta de lo que pasaba. De las dos tarjetas
de red que tiene el servidor, una estaba deshabilitada. Por eso, he
desinstalado la función vpn y acceso remoto. Después de esto, ha
funcionado todo correctamente.

Muchas gracias por la atención recibida.

[aMc] escribió:
Intenta acceder con un cliente FTP www.smartftp.com y activa el modo
PASV que te indica que accedas.

200 port command successful. Consider using PASV 150

On 21 ene, 21:11, "Alfonso G." wrote:
Hola de nuevo,
He hecho las pruebas que me has comentado y el ftp de Unix funciona
correctamente . He probado con hacer ftp a localhost desde el mismo servidor
Unix y no he tenido ningún problema, pero me he dado cuenta de una cosa. En
el servidor W2003 R2 64 bits Standard tengo configurado el servidor dhcp. He
visto que los ordenadores clientes tenían configurada un ip asignada por el
servidor dhcp y como puerta de enlace la ip del servidor y podían conectar
con el servidor ftp e iniciar sesión, pero a la hora de mostrar los archivos
del directorio con el comando "ls" no aparecía nada y se quedaba colgado. En
el apartado opciones del servidor del servicio dhcp he configurado la opcíón
003 router con la ip del router adsl, en vez de con la ip del servidor (como
estaba anteriormente). He refrescado la ip en las máquinas cliente y ahora
me aparecen ya con la ip del router como puerta de enlace y conecto con el
servidor ftp por el intérprete de comandos y con la aplicación filezilla en
todos los ordenadores clientes y listo todos los archivos correctamente,
pero desde el servidor no puedo acceder al servidor ftp y listar archivos
por línea de comandos, en cambio por filezilla si que puedo. He probado a
conectarme a un ftp externo (pensando en que fuera algún problema de
permisos en el Unix) pero tampoco puedo. Insisto en que desde el servidor
W2003 server 64 bits con la aplicación filezilla si que puedo conectarme y
listar archivos, pero desde el intérprete de comandos consigo conectarme e
iniciar sesión, pero cuando utilizo el comando "ls" o "dir" para listar los
archivos se queda colgado con la frase:
200 port command successful. Consider using PASV 150
Here comes the directory listing
y no es capaz de mostrar los archivos que contiene la carpeta del ftp. En
cambio con filezilla no tengo ningún problema.
El servidor tiene configurada la ip manualmente, como puerta de enlace tiene
la ip del router y como primera dns la ip del servidor y después las dns del
isp, es decir, que la configuración de red es la correcta. Lo que si he
visto es que si hago un reparar de la conexión de red me lanza un error de
que no puede borrar la cache ARP.

Sabéis que puede estar pasando??

Muchas gracias por la atención recibida.

"Rulo" escribió en el mensajenews:



Has comprobado bien, que el FTP de Unix esté bien configurado?, politicas
de
seguridad, etc?
Prueba hacer ftp local desde el Unix al propio Unix para ver que te
muestra,
si te lo muestra bien, entonces debe ser algo de seguridad en la parte
Unix.
Rulo,
MCSE, RHCE, VCP.
www.technet.es
"Tomás" wrote:
Tengo dos servidores en mi red. Uno corre bajo windows server 2003 64
bits y el otro sobre unix.
Cuando inicio sesión con ftp desde unix a windows, puedo ver todos los
archivos perfectamente y hacer transferencias, pero cuando inicio sesión
ftp en el servidor windows hacia el servidor unix, no me muestra los
archivos.
Alguien me puede indicar como solucionar el problema?
Muchas gracias.







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida