El archivo .tar se corrompió al copiarlo a Windows mediante FTP

El archivo .tar se corrompió al copiarlo a Windows mediante FTP

Tengo un host con Windows 7 y una máquina virtual Ubuntu; la VM tiene un adaptador en puente.

Creé un archivo .tar en Ubuntu usando este comando:

tar -cf name.tar /path/to/dir/

Tengo el servidor FTP FileZilla ejecutándose en mi host, así que utilicé el ftpcomando para enviar el archivo a mi máquina Windows. Pero no puedo abrirlo en Windows; informes 7z

no se puede abrir name.tar como archivo

Luego intenté copiar el archivo usando HTTP, lo cual resultó bien. ¿Por qué el archivo se corrompe por FTP?

Respuesta1

Obligue a su cliente FTP a utilizar el modo de transferencia de archivos BINARIO; esto debería ser posible configurarlo en algún lugar de la configuración.

Como contexto: hay dos modos de transferencia de archivos: texto y binario, si se usa binario, los datos se transfieren tal cual, si usa texto, intenta traducir los extremos de las líneas a la plataforma de destino. En su caso, esto último sucede y daña su archivo.

información relacionada