Escribir en un recurso de samba de Yosemite - v. weird

1

Yosemite 10.10.1 en un MBA 2012

Samba 4.1.13 en un d-link NAS a través del milagro de fun_plug

Lo que funciona:

  • Guardar un archivo en el recurso compartido desde el cuadro de diálogo de guardado de una aplicación
  • Crear nuevos directorios en el recurso compartido desde el Finder
  • eliminar archivos y directorios en el recurso compartido del Finder
  • Mover un archivo de un directorio en el recurso compartido a otro en el Finder

Lo que no funciona y cómo:

  • Copiando un archivo de mi mac al recurso compartido de samba en Finder: Finder Error -36 y un archivo de 0 bytes
  • Duplicar un archivo en el recurso compartido en Finder: Finder Error -36 y un archivo de 0 bytes
  • cp $file /Volumes/$share/$file : "no se pudieron copiar los atributos extendidos a / Volumes / $ share / $ file: la operación no es compatible" El archivo PERO se creó correctamente en el recurso compartido.

mi smb.conf:

[ global ]
netbios name = stuffbox
server string = DNS-325
workgroup = workgroup
security = user
unix charset = UTF8
encrypt passwords = yes
hide unreadable = yes
null passwords = yes
guest account = nobody
max log size = 10
local master = no
log level = 0
dns proxy = no
ldap ssl = no
use mmap = yes
use spnego = yes
socket options = IPTOS_LOWDELAY TCP_NODELAY SO_RCVBUF=131072 SO_SNDBUF=131072
max xmit = 131072
disable netbios = yes
strict allocate = yes
csc policy = manual
allocation roundup size = 1048576
create mask = 0777
directory mask  = 0777
force create mode = 0777
force directory mode = 0777
use sendfile = yes
deadtime = 10
smb passwd file = /ffp/lib/smbpasswd
disable spoolss = yes
nt acl support = yes
acl map full control = yes
strict allocate = no
load printers = no
admin users = sam
vfs objects = streams_xattr
unix extensions = no

[ Media ]
comment = 
path = /mnt/HD/HD_a2/media
browseable = yes
public = yes
oplocks = no
map archive = no
read list = "nobody"
write list = "nobody","sam","@utmp","@sshd"
invalid users =
valid users = "nobody","sam","@utmp","@sshd"

He jugado un poco con la configuración de archivos de veto, sin éxito. Totalmente perdido aquí.

    
pregunta user1315792 30.11.2014 - 23:39

1 respuesta

2

No estoy seguro porque no usé la opción, pero quizás puedas probar "extensiones de unix = sí" (Darwin es BSD)

También sugiero usar la menor cantidad posible de parámetros, es más fácil encontrar qué fue lo que no funcionó de esa manera. Estos son míos y funciona.

   [sharename]
   comment = My Shared Volume
   browsable = yes
   read only = no
   writable = yes
   path = /home/dimitri
   guest ok = no
   create mask = 0750
   directory mask = 0755
   oplocks = no

manténgalo simple si desea evitar un dolor de cabeza intenso

    
respondido por el DaNooby 12.02.2015 - 11:57

Lea otras preguntas en las etiquetas