LINUX.ORG.RU
ФорумAdmin

Samba сервер обнуляет файлы из-за клиента mac os

 


1

1

Здравствуйте. Есть сервер ubuntu 16.04, raid10, ext4, на нем крутится samba (Samba version 4.3.11-Ubuntu), есть общедоступные каталоги.
Есть клиентские машины как на win так и на mac os.
Права на все файлы и каталоги 777.
Все пользователи в группе safe и прописаны в linux как nologin
Проблема заключается в следующем: Когда пользователи на mac os записывают файлы на сервер (расшаренный каталог на сервере) то файлы весят 0 байт т.е убитый файл.

Hапример: пользователь Вася (mac os), у него примонтированный каталог самбы прямо в finder, заходит в него, открывает файл например: 2.gif, поработав сохраняет, тут у него выскакивает ошибка пока не знаю какая, Вася счел это мне не говорить и не помнит какая ошибка и файл стал 0 байт. Это не со всеми файлами и не часто, за пол года было 3 случая и вот сейчас побился файл 2.gif - 0 байт и создались мусорные файлы:
2_tmp1153676623 - 0 байт
2_tmp166148710 - байт

У другого пользователя на маке, при копирования файлов на сервер, файлы зануляются! т.е на маке целый файл, перетаскиваем его в каталог сервера 0 байт! И это происходит иногда (рандомна). Сеть типичная 192.168.100.0, рабочая группа без AD, ~15 клиентов у сервера ститик ip остальные по dhcp, роутер микротик.

ifconfig 

eno1      Link encap:Ethernet  HWaddr ac:1f:6b:01:38:0c
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:62927415 errors:0 dropped:0 overruns:17981 frame:0
          TX packets:153282537 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:45957930756 (45.9 GB)  TX bytes:204746902809 (204.7 GB)
          Память:fb120000-fb13ffff

Конфиг samba

[global]
workgroup = 1roga1
server string = Samba Server %v
netbios name = FileServer
map to guest = bad user
security = user
guest account = nobody
passdb backend=tdbsam
name resolve order = bcast host
wins support = no
#####
interfaces = 192.168.100.200/24 eno1
bind interfaces only = yes
####
# Setup charsets
dos charset = cp1251
unix charset = utf8

hide dot files = yes
hide files = /$RECYCLE.BIN/desktop.ini/lost+found/Thumbs.db/~*/
veto files = /._*/.DS_Store/Thumbs.db
delete veto files = yes

use sendfile = Yes
dns proxy = No
local master = yes

# Disable printers
load printers = No
show add printer wizard = no
printcap name = /dev/null
disable spoolss = yes

# Setup logging
log file = /var/log/samba/log.%m
max log size = 5000
log level = 1

[transfer]
comment = Public share
path = /data/samba/transfer
force create mode = 0777
force directory mode = 0777
browsable = yes
writable = yes
guest ok = yes
read only = no
public = yes

[safe]
path = /data/samba/safe
valid users = @safe,@boss
guest ok = no
writable = yes
browsable = yes
force create mode = 0777
force directory mode = 0777


Отрывок из smbstatus
sudo smbstatus

Samba version 4.3.11-Ubuntu
PID     Username      Group         Machine            Protocol Version
------------------------------------------------------------------------------
29824     katya-safe    safe          192.168.100.196 (ipv4:192.168.100.196:49374) SMB3_02
32232     misha-safe    safe          192.168.100.27 (ipv4:192.168.100.27:59763) SMB3_02

Service      pid     machine       Connected at
-------------------------------------------------------
safe         32232   192.168.100.27  Sat Feb  8 23:53:48 2020
safe         29824   192.168.100.196  Mon Feb 10 17:08:46 2020

Locked files:
Pid          Uid        DenyMode   Access      R/W        Oplock           SharePath   Name   Time
--------------------------------------------------------------------------------------------------
29824        1006       DENY_NONE  0x100081    RDONLY     NONE             /data/samba/safe   Work/William Lawson's   Mon Feb 10 18:01:01 2020
29824        1006       DENY_NONE  0x100081    RDONLY     NONE             /data/samba/safe   Work/William Lawson's   Mon Feb 10 18:01:01 2020
29824        1006       DENY_NONE  0x100081    RDONLY     NONE             /data/samba/safe   Work/William Lawson's/Project   Mon Feb 10 18:10:15
 2020
29824        1006       DENY_NONE  0x20081     RDONLY     NONE             /data/samba/safe   Work/William Lawson's/Guideline/PROMO POSM H1FY19/W
L2008_TVclips_v22_varnish.jpg   Mon Feb 10 18:01:19 2020
29824        1006       DENY_NONE  0x100081    RDONLY     NONE             /data/samba/safe   Work   Mon Feb 10 17:08:51 2020
32232        1005       DENY_NONE  0x20001     RDONLY     NONE             /data/samba/safe   Work/AB InBev Efes/Stella Artois/Project/Stella Art
ois/Stella Artois @ Photo frame CMYK.ai   Sat Feb  8 23:53:47 2020


    
Я не знаю в чем проблема, может это все из-за 
veto files = /._*/.DS_Store/Thumbs.db
или надо капать в сторону vfs objects = fruit, ea support = yes.

У кого есть опыт с самбой и маки в сети, помогите донастроить.
Заранее благодарен. 
   
    
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.