나는에 붙어 NT_STATUS_BAD_NETWORK_NAME
오류하지만 내가 잘못을 뭘하는지 이해할 수 없습니다.
내 목표 : 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"'
작동합니다. 감사!