#1
|
|||
|
|||
Samba сервер для клиентов MacOS
Dmitry Dolzenko написал(а) к All в Jan 17 20:15:18 по местному времени:
From: Dmitry Dolzenko <dol@mig.phys.msu.ru> Привет! Хочу настроить простой (без AD и домена) Samba сервер для раздачи файлов для маков. Оказалось нетривиальной задачей. С простым конфигом прут глюки. При постом копировании файлов из папки в корень шаринга по сети лезет ошибка копирования. Может у кого есть работающий пример? Samba 4.4 ---- [global] workgroup = 123 server string = Samba Server Version %v security = user passdb backend = tdbsam map untrusted to domain = yes preferred master = no unix charset = UTF8 log file = /var/log/samba4/log.%m max log size = 100 # correct permissions from MacOS unix extensions = off [zshare] comment = files path = /usr/zshare read only = No create mask = 666 force create mode = 666 directory mask = 777 force directory mode = 777 # fruit extension - Macos compatibility ea support = yes vfs objects = catia fruit streams_xattr fruit:resource = file fruit:metadata = netatalk #fruit:locking = netatalk fruit:encoding = native --- ifmail v.2.15dev5.4 |
#2
|
|||
|
|||
Re: Samba сервер для клиентов MacOS
Vladimir Bobarykin написал(а) к Dmitry Dolzenko в Jan 17 16:05:00 по местному времени:
Здpавствуй, Dmitry! Четверг 12 Января 2017 20:15, ты писал(а) All, в сообщении по ссылке area://ru.unix.bsd?msgid=<1187506691@ddt.demos.su>+1e08f70d: DD> Хочу настроить простой (без AD и домена) Samba сервер для раздачи DD> файлов для маков. DD> Оказалось нетривиальной задачей. С простым конфигом прут глюки. Файлопоймойка на Samba 4.4, клиенты на убунте, винде xp, 7, 8, 10, и маках работают норм: >---=== Куть он "smb4.conf" ===--- [global] realm = WORKGROUP server string = Server # Disable printers load printers = No show add printer wizard = no printcap name = /dev/null disable spoolss = yes printing = bsd printcap name = /dev/null # Setup logging log file = /var/log/samba4/smbd.log interfaces = vlan200, lo0 bind interfaces only =yes panic action = /var/log/samba4/panic-action %d log level = 2 smb:10 passdb:2 auth:2 log file = /var/log/samba4/log.%m max open files = 100000 # Enable synlinks unix extensions = No wide links = yes follow symlinks = yes # Securtity settings security = user map to guest = Bad Password guest account = nobody auth methods = guest, sam_ignoredomain create mask = 0664 directory mask = 0775 hide dot files = yes [obmen] path = /home/obmen comment = FileShares browseable = yes writable = yes guest ok = yes >---=== Куть офф "smb4.conf" ===--- С уважением - Vladimir ... Каждый электрик желает знать, где сидит ФАЗА. --- Озаглавилась весна - топором, успокоилась река - декабрём... |
#3
|
|||
|
|||
Re: Samba сервер для клиентов MacOS
Dmitry Dolzenko написал(а) к Vladimir Bobarykin в Jan 17 13:45:34 по местному времени:
From: Dmitry Dolzenko <dol@mig.phys.msu.ru> 13.01.2017 16:05, Vladimir Bobarykin пишет: > Здpавствуй, Dmitry! > > Четверг 12 Января 2017 20:15, ты писал(а) All, в сообщении по ссылке > area://ru.unix.bsd?msgid=<1187506691@ddt.demos.su>+1e08f70d: > > DD> Хочу настроить простой (без AD и домена) Samba сервер для раздачи > DD> файлов для маков. > DD> Оказалось нетривиальной задачей. С простым конфигом прут глюки. > Файлопоймойка на Samba 4.4, клиенты на убунте, винде xp, 7, 8, 10, и маках > работают норм: > >> ---=== Куть он "smb4.conf" ===--- Спасибо, попробовал. В порядке обмена опытом - с Мака samba с этим конфигом работает очень медленно. Это связано с дурацким клиентом MacOS, который непрерывно перечитывает инфу о текущей папке и файлах. Скажем копирование 160 текстовых файлов размером по 380 байт при копировании из папки в папку НА ТОМ ЖЕ шаринге занимает 30 минут (!) Вот к примеру этот набор файлов, можешь попробовать http://wear.ngcom.ru/tmp/netatalk3/err43/test_txt.zip Общим способом решения этой проблемы является подключение модуля vfsfruit + streamsxattr smb4.conf--- vfs objects = catia fruit streams_xattr fruit:ressource = file fruit:metadata = netatalk #fruit:locking = netatalk fruit:encoding = native smb4.conf--- Но, к сожалению с этим можулем при копировании я получаю ошибку 8085 при копировании тех же файлов из папки в папку :) Но зато копируется на порядок быстрее ха-ха-ха! Может кому то удалось эту проблему победить? /D --- ifmail v.2.15dev5.4 |