Estou usando estas configurações para o lado do servidor:
Quanto ao lado do cliente, estou usando clientes diferentes:
Eu carrego arquivos de uma máquina Windows para o servidor Globus gridFTP em uma máquina Linux. Eu carrego arquivos no modo binário , mas os arquivos de texto são alterados automaticamente (os términos de linha são truncados) no lado do servidor. Os dados são enviados corretamente pela rede (verificados com o Wireshark).
Por exemplo, eu tenho um arquivo a.txt
no Windows contendo 61 0d 0a 62
(uma linha final b). Se eu fizer o upload de dados para um arquivo com extensão txt
, a linha final será truncada e o tamanho do arquivo será diferente do original. Se eu fizer o upload de dados para um arquivo com extensão so
(por exemplo), a data é boa e o tamanho é o mesmo da máquina Windows.
O que posso fazer para preservar os dados transferidos dos arquivos de texto também?