4

У меня есть общий ресурс samba на сервере arch linux, к которому у меня нет доступа из OSX, но я могу получить к нему обычный доступ с любой машины Windows. Когда я пытаюсь получить доступ к нему из терминала (из OSX) с помощью анонимного пользователя, он возвращает ошибку аутентификации:

$ smbutil view -a //192.168.1.154/data
smbutil: server rejected the authentication: Authentication error

Когда я пытаюсь получить доступ к нему с гостевым доступом, я получаю:

$ smbutil view -g //192.168.1.154/data
smbutil: server connection failed: Invalid argument

Вот мой smb.conf:

[global]
        workgroup = WORKGROUP
        server string = Shares
        security = user
        map to guest = Bad User
        logfile = /var/log/samba/%m.log
        max log size = 50
        dns proxy = no

[data]
        path = /mnt/data
        guest ok = yes
        read only = no
        browsable = yes
        force user = nobody
        force group = nobody
        create mask = 0755
        directory mask = 0755

3 ответа3

2

В Finder выберите «Перейти» -> «Подключиться к серверу» и в поле адреса сервера введите

СМБ://somedomain% 5csomeuser @ someserver/ путь / к / данных

  somedomain is the domain you log in via as if logged onto the windows machine, 
  someuser is your user id, 
  someserver is server hosting the share you're trying to access
  /path/to/data is the rest of the path to the location you want
0

У меня была такая же проблема, но при попытке подключиться с Mac OS Sierra к хосту Windows. Я попробовал второй MacBook Pro и то же самое. Фактически я проследил это назад к дате и времени на машине Windows. Если дата / время истекают более чем на 1 час, то клиентское соединение не устанавливается. Я синхронизировал время, чтобы быть таким же и вуаля.

-1

Это ошибка в Samba, затрагивающая клиентов OSX. Это сводило меня с ума!

https://bugzilla.samba.org/show_bug.cgi?id=11847

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .