Fico feliz por não ter tentado isso:
DCC with USB
Connecting any two computers using USB requires a special proprietary bridge cable solution; the usual USB-to-USB cable does not work as USB does not support such type of communication and attempting to do so may even damage the connecting computers as it can short the two computers' power supplies together, possibly destroying one or both machines or causing a fire hazard. [3] Therefore, Direct Cable Connection over USB is not possible; a USB link cable must be used, as seen in the Microsoft knowledge base article 814982. However, with a USB link cable, a program which supports data transfer using that cable must be used. Typically, such a program is supplied with the USB link cable. The DCC wizard or Windows Explorer cannot be used to transfer files over a USB link cable.
EDITAR
Se isso funcionar, seria o método mais fácil; dependendo de quanto você valoriza seu tempo, gastar US $ 30-40 em algo assim seria o primeiro caminho que eu tomaria:
... e este site faz referência a outros cabos / dispositivos USB de transferência de dados que são (provavelmente) mais amigáveis ao Linux:
Mais escavação produziu isto; Eu vi isso referenciado em vários outros tópicos do fórum: link
É uma API que parece colocar seu host (servidor) no modo escravo USB para emular um dispositivo de armazenamento em massa. Parece que não é trivial implementar (veja "quanto você valoriza o seu tempo").
Depois de digerir tudo isso, existe alguma razão pela qual você não pode fazer o óbvio e copiar os arquivos que você precisa do servidor para um pendrive / disco rígido USB?