Samba -4.9.18v0 под OpenBSD 6.7 (Ошибка копирования папки)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модератор: SLEDopit

Ответить
Saffas
Сообщения: 7
ОС: Вынь(да Полож)

Samba -4.9.18v0 под OpenBSD 6.7

Сообщение Saffas »

Добрый день, товарищи.

Буду благодарен если поможете с решением проблемы настройки сетевого ресурса для Win клиентов.
Исходные данные:
ОС OpenBSD test.home 6.7 GENERIC.MP#182 amd64
Samba -4.9.18v0
Суть проблемы: при копировании файлов с винды проблем не наблюдается, как и создание папок на самба шаре, но если необходимо скопировать папку на самба ресурс выскакивает сообщение: "Такой запрос не поддерживается. Невозможно установить атрибуты папки".

В логе такие строки:
[2020/08/21 08:41:38.861084, 2] ../source3/smbd/trans2.c:6366(smb_set_file_dosmode)
smb_set_file_dosmode: file_set_dosmode of ИМЯПАПКИ failed (Function not implemented)

Конфиг самбы:

testparm
rlimit_max: increasing rlimit_max (512) to minimum Windows limit (16384)
Load smb config files from /etc/samba/smb.conf
rlimit_max: increasing rlimit_max (512) to minimum Windows limit (16384)
Processing section "[public]"
Loaded services file OK.
Server role: ROLE_STANDALONE

Press enter to see a dump of your service definitions

# Global parameters
[global]
domain master = No
dos charset = cp1251
local master = No
log file = /var/log/samba/log.%m
map to guest = Bad User
ntlm auth = ntlmv1-permitted
os level = 1
preferred master = No
security = USER
server string = MS Server 5000
workgroup = OBSD
full_audit:priority = notice
full_audit:facility = local7
full_audit:failure = none
full_audit:success = rmdir, unlink, write, rename
full_audit:prefix = %u|%m|%S
idmap config * : backend = tdb
force create mode = 0775
force directory mode = 0775
hosts allow = localhost 192.168.0.
map acl inherit = Yes
map system = Yes
vfs objects = full_audit recycle


[public]
comment = Public Folder V
create mask = 0775
directory mask = 0775
guest ok = Yes
path = /home/samba/public
read only = No
valid users = @public
vfs objects = recycle
recycle: versions = yes
recycle: keeptree = yes
recycle: touch = yes
recycle: repository = .recycle

==========
Вопрос №2
Как установить постоянные лимиты под OpenBSD, чтобы не выдавалось сообщение при проверке конфига самбы?

rlimit_max: increasing rlimit_max (512) to minimum Windows limit (16384)


Заранее благодарю за ответы.
С уважением.
Спасибо сказали:
Аватара пользователя
kasak
Сообщения: 893
ОС: OpenBSD
Контактная информация:

Re: Samba -4.9.18v0 под OpenBSD 6.7

Сообщение kasak »

экспертный ответ дать не могу, но полагаю что:
[2020/08/21 08:41:38.861084, 2] ../source3/smbd/trans2.c:6366(smb_set_file_dosmode)
smb_set_file_dosmode: file_set_dosmode of ИМЯПАПКИ failed (Function not implemented)

возникает из-за отсутсвия поддержки exdtended attributes и acl на уровне файловой системы.

2 вопрос: rlimit_max: increasing rlimit_max (512) to minimum Windows limit (16384)
Это не ошибка а информационное сообщение, его можно игнорировать

Но если всё таки желания игнорировать нет, поднимайте kern.maxfiles в /etc/sysctl.conf
А потом пишите в /etc/login.conf для самбы свой класс:
samba:\
:openfiles=16384:\
:tc=daemon:
Linux kasakoff 5.10.7-200.fc33.x86_64 #1 SMP Tue Jan 12 20:20:11 UTC 2021 x86_64 x86_64 x86_64 GNU/Linux
Спасибо сказали:
Saffas
Сообщения: 7
ОС: Вынь(да Полож)

Re: Samba -4.9.18v0 под OpenBSD 6.7

Сообщение Saffas »

Информационное сообщение победил.
Спасибо за ответ.
Спасибо сказали:
Ответить