1

Я только что обновил свой FreeNAS до 9.10, чтобы воспользоваться возможностями новой версии Samba, которая якобы позволяет Final Cut Pro хранить свою библиотеку поверх SMB. Однако, хотя я могу заставить AFP нормально работать с Mac, я не могу подключиться к общим ресурсам SMB.

В обоих случаях у меня отключен гостевой доступ. Я создал учетную запись пользователя на FreeNAS и могу использовать ее только при использовании AFP. Как только я включаю SMB, Finder заменяет списки акций AFP на SMB. Тем не менее, когда я пытаюсь загрузить общий ресурс SMB, нажимая на запись моего сервера в Finder, он говорит "Ошибка подключения" и нажимает «Подключиться как ...»:

Операция не может быть завершена, потому что не удалось найти оригинальный элемент для Photo_Vault.

Я не вижу ничего плохого в моих настройках, но можете ли вы указать мне правильное направление, где можно начать отлаживать это.

Я попытался ограничить, каким версиям SMB будет разрешено подключаться, чтобы посмотреть, поможет ли форсирование более новой версии (SMB3 или выше), но это только ухудшило ситуацию, и вместо этого появилось следующее сообщение:

Возникла проблема с подключением к серверу "beatrice".

Проверьте имя сервера или IP-адрес, затем повторите попытку. Если проблемы продолжаются, обратитесь к системному администратору.

Кстати, Zeroconf, кажется, работает нормально. Когда я выключаю SMB и использую AFP, Finder подключается просто отлично; Кроме того, если я пытаюсь подключиться напрямую к 192.168.1.30, происходит сбой точно так же, как при использовании записи Zeroconf (beatrice.local). Я могу получить доступ к другим сетевым службам FreeNAS просто отлично (интерфейс веб-администратора, AFP и т.д.), Независимо от того, использую я «beatrice.local» или IP-адрес.

ОБНОВЛЕНИЕ: Testparm -s не сообщал об ошибках. Вот мой файл конфигурации (который должен быть по умолчанию из FreeNAS, я не редактировал его). Обратите внимание, что оно включает ограничение на использование протокола SMB, на которое я ссылался выше; Я пробовал и с этим и без.

[global]
server min protocol = SMB3
server max protocol = SMB3_11
encrypt passwords = yes
dns proxy = no
strict locking = no
oplocks = yes
deadtime = 15
max log size = 51200
max open files = 231347
logging = file
load printers = no
printing = bsd
printcap name = /dev/null
disable spoolss = yes
getwd cache = yes
guest account = nobody
map to guest = Bad User
obey pam restrictions = yes
directory name cache size = 0
kernel change notify = no
panic action = /usr/local/libexec/samba/samba-backtrace
nsupdate command = /usr/local/bin/samba-nsupdate -g
server string = FreeNAS Server
ea support = yes
store dos attributes = yes
lm announce = yes
hostname lookups = yes
time server = yes
acl allow execute always = true
dos filemode = yes
multicast dns register = yes
domain logons = no
local master = yes
idmap config *: backend = tdb
idmap config *: range = 90000001-100000000
server role = standalone
netbios name = BEATRICE
workgroup = WORKGROUP
security = user
pid directory = /var/run/samba
create mask = 0666
directory mask = 0777
client ntlmv2 auth = yes
dos charset = CP437
unix charset = UTF-8
log level = 1

[Photo Vault]
path = /mnt/TheVault/Photo Vault
printable = no
veto files = /.snapshot/.windows/.mac/.zfs/
writeable = yes
browseable = yes
vfs objects = zfs_space zfsacl aio_pthread
hide dot files = yes
guest ok = no
nfs4:mode = special
nfs4:acedup = merge
nfs4:chown = true
zfsacl:acesort = dontcare

1 ответ1

1

Установка server min protocol = SMB3_00 вместо SMB3 (По умолчанию SMB3 - новейший протокол в семействе SMB3, который не поддерживается в macOS Sierra.)

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