ฉันติดอยู่ที่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"'
กำลังทำงาน ขอบคุณ!