Скопируйте файл с помощью smbclient и укажите путь к каталогу

Я застрял в 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

Так что, похоже, проблема не в разрешениях.

Что я мог сделать не так?

8
задан 25 April 2016 в 01:28

1 ответ

8
ответ дан 25 April 2016 в 11:28
  • 1
    Еще один вопрос: Я перезаписываю содержание 30_uefi-микропрограммного файла или просто добавляю/вставляю то, что Вы записали в него? – R. Barrett 23 June 2017 в 10:03

Другие вопросы по тегам:

Похожие вопросы: