Невозможно смонтировать общий ресурс SAMBA в Linux с sambclient, но с Nautilus (gvfs) и OSX

Я вполне могу получить доступ к общим ресурсам SAMBA из моего института через Nautilus (GNOME nautilus 3.22.3 на Debian 9.8 stretch), просто просматривая окна. Однако мне нужно получить к ним доступ с помощью терминала, и ни smbclient ни mount.cifs Работа. Эти команды всегда выдают сообщение об ошибке session setup failed: NT_STATUS_LOGON_FAILURE после запуска:

$ smbclient -L //<servername>/<share> -U <username>

или же

$ sudo mount.cifs //<servername>/<share>  <mountpoint> -o username=<username>

Мне удалось получить доступ к общему ресурсу через командную строку, используя gvfs-mount команда, но она намного сложнее, и передача файлов происходит очень медленно и через некоторое время автоматически останавливается, поэтому я отказался от этой альтернативы.

Не могли бы вы помочь мне диагностировать, почему я просто не могу получить к нему доступ с помощью smbclient/mount.cifs?

РЕДАКТИРОВАТЬ: можно получить доступ к общему ресурсу из OSX (HighSierra), используя mount -t smbfs:

$ mount -t smbfs -v //<username>@<servername>/<share> <mountpoint>
(smbfs,nodev,nosuid,async)

что сводит меня с ума. Должен быть какой-либо параметр при монтировании или небольшая разница в библиотеках, которая не позволяет работать в Linux.

0 ответов

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