FTP.exe ls al archivo de salida local Permiso denegado en la red local

FTP.exe ls al archivo de salida local Permiso denegado en la red local

Estoy intentando acceder a un directorio en mi servidor FTP Filezilla usando el comando ftp en Windows desde una computadora local en la red y luego poner una lista de todos esos archivos en el directorio en un archivo de texto. Recibo un error al abrir el archivo local y se me niega el permiso. Sin embargo, estos comandos funcionan bien desde el servidor que aloja el ftp y desde cualquier computadora externa que no esté en la red. Simplemente no puedo hacer que esto funcione desde una computadora en la red.

Se han abierto todas las configuraciones del firewall para Filezilla, conexiones FTP, conexiones FTP pasivas y para todas las transferencias de archivos. Descubro que ftp.exe se bloquea y bloquea el archivo local en el que intento escribir. El siguiente es un ejemplo del guión:

C:\>ftp ftpservice.dns.org
Connected to ftpservice.dns.org
220-FileZilla Server version 0.9.44 beta
220 Welcome to the FTPSERVICE FTP Server
User <ftpservice.dns.org:<none>>: user
331 Password required for user
Password:
230 Logged on
ftp> cd test
250 CWD successful. "/test" is current directory.
ftp> ls *.tar "C:\Users\Public\Software\Temp\Files.txt"
200 Port command successful
Error opening local file C:\Users\Public\Software\Temp\Files.txt.
> C:\Users\Public\Software\Temp\Files.txt:Permission denied
ftp>

Estoy usando una cuenta de administrador de dominio, ejecuté el cmd como administrador e incluso otorgué permisos a estas carpetas y archivos para que todos tengan control total. Incluso le di la propiedad de estos archivos al usuario de ftp. Si intento eliminar o modificar el archivo anterior después de ejecutar estos comandos, todavía se me deniega el acceso. Descubrí que tengo que cerrar el archivo ftp.exe en el administrador de tareas para obtener acceso nuevamente.

Esto solo sucede en esta máquina en la red. Si ejecuto el comando ls sin especificar un archivo local, enumera bien los archivos en el directorio. Por alguna razón, hay un problema con este archivo.

¿Algunas ideas?

Respuesta1

Tu escribiste...

Estoy intentando acceder a un directorio en miServidor FTP Filezillautilizando elcomando ftp en Windowsdesde una computadora local en la red, y luego coloque una lista de todos esos archivos en el directorio en un archivo de texto...

y:

Se han abierto todas las configuraciones del firewall para Filezilla, conexiones FTP, conexiones FTP pasivas y para todas las transferencias de archivos. Descubro que ftp.exe se bloquea y bloquea el archivo local en el que estoy intentando escribir...

El ejemplo que proporciona funciona cuando lo pruebo en mi red (pero lo probé con el cliente FTP de Windows), así que tengo que hacer algunas preguntas más para delimitar cuál es el problema. Es obvio que se está conectando al sitio remoto y copiando el listado al archivo local. Parece que también está utilizando el cliente beta de FileZilla Server versión 0.9.44 de su ejemplo. No he usado el cliente FileZilla, pero los problemas de acceso a archivos deberían seguir siendo los mismos sin importar qué cliente FTP esté usando, ya que se reduce al sistema operativo host (supongo que es un servidor Windows con el cliente FileZilla cargado en él, de ahí el Referencia al "servidor FTP Filezilla" en el párrafo inicial -¿Es Windows Server 2003/2008?). Mi otra pregunta para ti es...¿Ha supervisado los bloqueos de su archivo Files.txt para ver si hay más de uno en el archivo cuando se bloquea? Podría encontrarse con una situación de punto muerto. Déjame saber si necesitas más información sobre cómo lograr esto. ¡Gracias!

información relacionada