将大文件从 Linux 复制到 Windows 时,smbclient 抛出错误 NT_STATUS_INVALID_PARAMETER

将大文件从 Linux 复制到 Windows 时,smbclient 抛出错误 NT_STATUS_INVALID_PARAMETER

我们正在尝试使用 smbclient 将文件从 Linux 系统复制到 Windows,反之亦然。使用 mget 成功将文件从 Windows 复制到 Linux,但是,在将文件从 Linux 移动到 Windows 时出现以下错误。文件在目标位置创建,大小为 0 Kb,即没有数据。有人可以帮忙吗?

cli_push 返回 NT_STATUS_INVALID_PARAMETER

将文件设置为 (25960.3 kb/s)(平均 25960.9 kb/s)

答案1

-m这可能是由于 SMB 协议不匹配造成的。您可以使用命令选项指定 SMB 协议版本smbclient,例如-m SMB3

相关内容