lme Asked: 2022-03-07 19:25:37 +0800 CST2022-03-07 19:25:37 +0800 CST 2022-03-07 19:25:37 +0800 CST 有没有办法将一个大文件分成多个部分并可以再次组合它们? 772 有没有办法将一个大文件分成多个部分并可以再次组合它们? 就我而言:我想将一个 iso 文件 (2GB) 上传到 ESXi 数据存储: 但是我遇到了一个问题,当我上传 4~5% 时,每次连接都会中断,可能是因为防火墙。 所以我有一个想法,将iso分成多个部分进行上传,上传所有部分后,然后将它们合并为一个。 有什么工具可以实现我的目标。 在问这个问题之前我已经尝试过 filezilla 到 SSH 连接(失败),但是我打开了 ESXi 的 ssh 服务,我可以使用 Xshell 进行连接。我不知道为什么 FileZilla 做不到。 ssh filezilla 1 个回答 Voted Best Answer crpb 2022-03-07T23:36:56+08:002022-03-07T23:36:56+08:00 你可以使用“zip-archive”来完成这样的任务。ESXi 确实知道如何unzip使用 Shell。看起来您使用的是 Windows:7Zip-Gui 或类似程序也支持像 Manuel 建议的那样拆分存档。 尽管如此,真正的问题似乎很奇怪。FileZilla 通常可以通过 SFTP 进行连接,但这取决于您在 ESXi 上的 SSHD 配置,如果使用了可能还取决于您的 SSH-Key?也许有人修改了默认的 SSHD-Config?检查 /etc/ssh/sshd_config 中是否存在以下行 Subsystem sftp /usr/lib/vmware/openssh/bin/sftp-server -f LOCAL5 -l INFO 我建议你试试这个作为一个快速修复(似乎这个Xshell也有 scp) scp your.iso [email protected]:/vmfs/volumes/datastore1/ 对于上传问题,我会尝试,因为 Appleoddity 还提到了另一个浏览器,或者可能是没有加载任何插件的私人会话。似乎 ESXi 在上传时不会引发错误,对吗? 附带说明:Windows SSH-Client也包括在内scp。
你可以使用“zip-archive”来完成这样的任务。ESXi 确实知道如何
unzip
使用 Shell。看起来您使用的是 Windows:7Zip-Gui 或类似程序也支持像 Manuel 建议的那样拆分存档。尽管如此,真正的问题似乎很奇怪。FileZilla 通常可以通过 SFTP 进行连接,但这取决于您在 ESXi 上的 SSHD 配置,如果使用了可能还取决于您的 SSH-Key?也许有人修改了默认的 SSHD-Config?检查 /etc/ssh/sshd_config 中是否存在以下行
Subsystem sftp /usr/lib/vmware/openssh/bin/sftp-server -f LOCAL5 -l INFO
我建议你试试这个作为一个快速修复(似乎这个Xshell也有 scp)
scp your.iso [email protected]:/vmfs/volumes/datastore1/
对于上传问题,我会尝试,因为 Appleoddity 还提到了另一个浏览器,或者可能是没有加载任何插件的私人会话。似乎 ESXi 在上传时不会引发错误,对吗?
附带说明:Windows SSH-Client也包括在内
scp
。