Скопировать файл с smbclient и указать путь к каталогу

6

Я застрял в ошибке 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

Он подключается, и я могу сделать put с тем же файлом:

smb: \> cd Public/Offline
smb: \Public\Offline\> put test.deb

Таким образом, это не проблема с разрешениями.

Что я могу сделать неправильно?

    
задан cassiano 22.03.2016 в 19:35
источник

1 ответ

5

Попробуйте использовать начальный каталог ( --directory Public/Offline )

    
ответ дан andrej 24.04.2016 в 20:52
источник