我有一台 Linux 服务器,上面安装了一个应用程序,该应用程序会将其日志写入连接的 USB 闪存驱动器。我需要不断访问这些日志,这意味着我无法拔下 USB 闪存,将日志下载到另一台 PC 并重新插入。我无法访问 Linux 服务器,因此无法修改其上的任何配置,这可能只剩下一个解决方案:尝试使用 USB 适配器连接另一台 PC 而不是闪存驱动器,并欺骗 Linux 服务器相信该 PC 是闪存驱动器(虚拟)。我搜索了网络并找到了用于连接两台或多台 PC 的适配器,但其中大多数(如果不是全部)使用自定义软件在计算机之间传输数据,我认为它们这样做并没有创建虚拟 USB 大容量存储设备。此外,我无法将该软件写入 Linux 机器。有什么建议吗?
答案1
我知道这是一个老问题,但我正在寻找一个非常相似的问题的解决方案。虽然我还没有测试过,但我认为可以使用以下方法解决这个问题“无线 USB 驱动器”设备喜欢易享也许SanDisk 连接。
我还不清楚的一些细节是:
- 数据生成设备是否需要了解/有特殊支持才能使其工作?对我来说这将是一个难题,因为我无法控制这一部分。
- 消费设备是否需要特殊软件才能无线访问数据,或者它是否遵循某些标准?这似乎因设备/技术/解决方案而异。
- 当存储文件系统被数据生产设备挂载/写入时,是否可以无线/远程读取数据?
我正在寻求的另一个解决方案是使用树莓派设备在“USB 设备“模式。看起来其他人已经发布了一些示例,演示如何使设备像 USB 大容量存储设备一样运行: https://magpi.raspberrypi.org/articles/pi-zero-w-smart-usb-flash-drive https://www.raspberrypi.org/forums/viewtopic.php?f=63&t=243966&sid=c6f777e0e7baada2ceb2b91da883d17f https://support.speedify.com/article/576-raspberry-pi-speedify-usb-gadget https://raspberrypi.stackexchange.com/questions/100583/rpi-4-model-b 上的 usb2-otg-port 在哪里
答案2
用 ssh 传输到另一台计算机怎么样?如果您需要访问,这将是一个不错的选择。请参阅此主题