我陷入了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"'
正在工作。谢谢!