archivos bloqueados en una carpeta pública cuando se comparte mediante archivos compartidos

0

comparto archivos con un amigo de su macbook a mi mac mini a través de mi conexión inalámbrica.

configuro mi carpeta pública como una carpeta compartida & activé el uso compartido de archivos en las preferencias de mi sistema.

mi amigo puede copiar archivos a mi carpeta pública, pero cuando intento abrirlos todos son de solo lectura (se muestra como "nadie - leer y escribir, personal - solo lectura, todos - solo lectura). No estoy seguro por qué dice "nadie".

los permisos de usuario están configurados para leer & escriba para mi usuario, personal y todos para la carpeta pública en las preferencias del sistema.

Incluso intenté agregar un nuevo usuario compartido para él con una contraseña. él puede conectar bien y amp; Copie bien los archivos, pero cuando intento abrirlos son de solo lectura. La carpeta en sí misma y todos los archivos internos están configurados como de solo lectura.

¿Cómo puedo hacer que estos archivos sean de lectura y escritura para mí, para que no tenga que configurar los permisos manualmente para cada archivo? gracias!

    
pregunta roybatty 29.09.2012 - 02:29

1 respuesta

1

Los permisos predeterminados para los elementos recién creados (/ copiados) permiten el acceso de lectura y escritura solo para el propietario (quien lo haya creado), acceso de solo lectura para todos los demás. La mejor manera de evitar esto es crear una entrada de control de acceso en la carpeta y configurarla para que se herede a los elementos creados en ella (/ copiados). "Por supuesto, el Finder no le da acceso a los controles de herencia, por lo que tiene que ir a la línea de comandos:

chmod +a "group:staff allow list,add_file,search,delete,add_subdirectory,delete_child,readattr,writeattr,readextattr,writeextattr,readsecurity,writesecurity,chown,file_inherit,directory_inherit" ~/Public

Tenga en cuenta que esto proporciona read & acceso de escritura a todas las cuentas en el grupo de personal (que básicamente significa todas las cuentas de usuario); si desea un poco más de control, cree un grupo en Preferencias del sistema > Usuarios & Grupos, y agrégale solo a ti y a la cuenta de tu amigo, luego usa "grupo: tu nombre de grupo" en el comando anterior. Además, la herencia solo se aplica a los elementos a medida que se crean, por lo que no se aplicará a los archivos y carpetas que ya están en su carpeta pública; Si desea que se aplique a los elementos existentes, agregue la opción -R de chmod ( chmod -R +a ... )

    
respondido por el Gordon Davisson 29.09.2012 - 03:21

Lea otras preguntas en las etiquetas