我被困在NT_STATUS_BAD_NETWORK_NAME
错误中,但无法理解我做错了什么。
我的目标是通过一个简单的命令行从Ubuntu复制文件到Windows,并由PHP调用。
问题是:当我将多个文件夹添加到路径中时,会抛出NT_STATUS_BAD_NETWORK_NAME
错误。
示例:
smbclient -U someuser%somepassword //10.0.1.250/Home/Public/Offline -c 'put "test.deb"'
Domain=[FILESERVER] OS=[Windows Server 2012 Standard 9200] Server=[Windows Server 2012 Standard 6.2]
tree connect failed: NT_STATUS_BAD_NETWORK_NAME
但是当我尝试只是:
smbclient -U someuser%somepassword //10.0.1.250/Home
它连接并且我可以使用同一个文件进行上传:
smb: \> cd Public/Offline
smb: \Public\Offline\> put test.deb
所以这似乎不是一个权限问题。
我可能做错了什么?
smbclient -U someuser%somepassword //10.0.1.250/Home --directory Public/Offline -c 'put "test.deb"'
正常运行。谢谢! - cassiano