forum.wfido.ru  

Вернуться   forum.wfido.ru > Прочие эхи > RU.UNIX.BSD

Ответ
 
Опции темы Опции просмотра
  #1  
Старый 12.01.2017, 21:41
Dmitry Dolzenko
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 13.01.2017, 17:11
Vladimir Bobarykin
Guest
 
Сообщений: n/a
По умолчанию 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  
Старый 16.01.2017, 15:11
Dmitry Dolzenko
Guest
 
Сообщений: n/a
По умолчанию 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
Ответить с цитированием
Ответ


Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Текущее время: 04:40. Часовой пояс GMT +4.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2024, vBulletin Solutions, Inc. Перевод: zCarot