2 votos

No se puede escribir en SMB Compartir con Terminal de OS X 10.8

Estoy tratando de copiar algunos archivos de mi disco local a un recurso compartido SMB he configurado en mi red doméstica mediante la Terminal, pero me sale este error:

fchmod failed: Permission denied 

La participación se configura en un servidor Freenas y los permisos de la carpeta se establece a 777. Puedo copiar los archivos de aceptar con el Buscador, así que no sé por qué no su trabajo en la Terminal.

2voto

user3230243 Puntos 1

El problema aquí es que el terminal está tratando de escribir permisos de estilo Unix para el recurso compartido de CIFS durante la operación de copia.

Al realizar el "cp" a través de la terminal de los datos de transferencia, pero la fchmod comando fallará como el "núcleo protocolo CIFS no proporciona unix propiedad de la información o el modo de archivos y directorios".

Algunas soluciones:

  • Monte el compartir a través de línea de comandos y comprometer a la noperm opción para omitir el permiso de errores.

    mount_smbfs -o noperm "//DOMAIN;username@myshare.com/blah" /Volumes/blah
    
  • Alternativamente, usted puede utilizar rsync para copiar los archivos (sin bandera-a)

    rsync -rl source destination.
    

Fuente: https://www.samba.org/samba/docs/man/manpages-3/mount.cifs.8.html

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by: