2 votos

Extraño problemas con los permisos de recurso Compartido de Windows

Estoy manejando la QUE para un Mac basado en estudio de diseño y están teniendo extraño problemas con los archivos en un Servidor Windows server 2008 R2. Ellos deben tener acceso completo a todo, pueden crear, eliminar, editar archivos, pero a veces pueden podía mover o cambiar el nombre de ellos. Parece ser limitada a los archivos que se crean, pero no estoy al 100%, cualquier persona que venga a través de esto antes?

Editar: En la investigación posterior, no de los permisos es el bloqueo de archivos. Algunos programas, incluyendo la vista previa o la apertura de los archivos (suponiendo que el bloqueo de ellos) y no la liberación. Matando a todos los programas o volver a montar el recurso compartido ve a trabajar, pero es una solución que no es realmente aceptable para los usuarios.

3voto

user35543 Puntos 56

Hemos tenido una muy similar (si no el mismo problema desde que hemos actualizado nuestro servidor Windows 2008 R2. (WinServer 2003 fue bien). Sin embargo, el principal síntoma que nos encontramos, es un poco diferente:

Trabajamos en una mezcla de Mac / PC medio ambiente. Escritorio de los operadores en la Mac, mientras que nuestros servicios de back-end son basados en Windows. También algunas operaciones manuales que se hacen en Windows 7.

Llamamos a nuestro problema "Fantasma Carpetas". Estas son las carpetas, que son inaccesibles incluso para la cuenta de Administrador de Windows. Windows muestra no hay privilegios para nadie! Incluso admin usuario no puede ver los permisos de la carpeta o del propietario, ni puede la propiedad de ser tomada por el Administrador. Total de bloqueo de seguridad.

Dichas carpetas se crean bajo las siguientes circunstancias:

  1. Un recurso compartido de windows está montado en Mac, SMB://<IP-address> la notación.
  2. Mac o usuario de Windows intenta mover o eliminar una carpeta con algunos archivos en su interior.
  3. El Buscador de Mac da error de "No acceso" o "privilegios Insuficientes", como lo hace Windows.
  4. Windows Server muestra la carpeta que sin permiso de nadie. Esta carpeta desaparecerá por sí mismo algún tiempo después (!!) Lapso de tiempo que puede ser cualquier cosa, desde un par de minutos a varias horas.
  5. En Mac, UNIX 'ls -la' comando muestra los permisos de la carpeta como normal. Sin embargo, la 'ls -la' para el contenido de la carpeta listas de nada. Ni siquiera el "." o " .. " 'actual' y 'nivel superior' carpetas.

Esta situación se puede repetir a voluntad de la Eliminación puede ser realizado ya sea en Mac o Windows.

Un comportamiento Similar se observa también cuando se intenta guardar (sobrescribir) un archivo desde una aplicación de Mac. Esto le dará permisos de error y el archivo original desaparece desde el servidor. Esto sugiere que una exitosa eliminación del archivo original, pero no pudo escribir el nuevo contenido.

Este escenario sólo tendrá lugar si al menos uno de Mac tiene el compartir montado y en cualquier carpeta de la participación está abierta en el Finder. Una parte que no está accesible para cualquier Mac no se produce este problema.

Hemos de boceto evidencia de que el inicial intento de eliminación (cuando unsuccesful) realmente (o parcialmente) eliminar la carpeta del sistema de archivos de Windows. Hemos visto eliminación, al parecer, para tener éxito en el Explorador de Windows. Sin embargo, la Mac de la conexión SMB parece de alguna manera, como si de "re-crear una sombra" de la carpeta - o "denegar" la eliminación después del hecho, con lo que la carpeta de sistema de archivos de Windows, pero con nulos los permisos.

Agradeceríamos si alguien busca este comportamiento en sus sistemas, si usted ve la misma cadena de eventos como nosotros. Nos puede ayudar a todos a más de determinar con precisión el origen de este problema difícil de alcanzar.

Cualquier entrada será muy apreciada.

1voto

Keith Loughnane Puntos 126

Se siente un poco descarado responder a mi propia pregunta, pero me he pasado suficiente tiempo en la búsqueda a través de los foros que no ir a ninguna parte sabe lo frustrante que puede ser. No es un problemas de permisos, me gusta mucho que la gente asumió que era un problema de permisos. Es el bloqueo de archivos. El Mac se abre un archivo alojado en el servidor y se cierra, pero el directorio sobre el directorio que el archivo está contenida en las estancias abiertas. Es este directorio que no puede ser movido o cambiado de nombre. Para cerrar la conexión se puede desmontar y volver a montar la unidad de recurso compartido, o usted puede matar el finder, o en windows server usted puede hacer Clic Derecho en Equipo, Seleccione Administrar, Ampliar Funciones, Expanda Servicios de Archivo, haga clic en Compartir y Almacenamiento de la Gestión. A continuación, haga clic en Acción desde el menú en la parte superior, a continuación, Administrar los Archivos Abiertos. Esto abrirá un diálogo que muestra todos los archivos abiertos en el equipo, me gusta orden de abrir el archivo para que yo pueda ver las rutas de los archivos en orden. Seleccione la carpeta del problema(s) y haga clic en cerrar seleccionado. El último abierto de los sonidos más difícil, pero una vez que el diálogo está abierto, es más fácil de manejar si usted tiene una gran cantidad de usuarios.

Todavía no es una solución, es una solución, pero pensé que podría ayudar a alguien de búsqueda.

0voto

Anton8000 Puntos 165

Asegúrese de que está utilizando el protocolo SMB/CIFS (Samba) protocolo cuando se conecta usando el Finder.

Pruebe a escribir cifs:// en lugar de smb://

0voto

user35543 Puntos 56

Estoy de acuerdo con Keith última respuesta: Archivo de Bloqueo parece ser la causa de la root. Sus "soluciones" también trabajan para nosotros, pero ninguno de ellos son, por supuesto, una viable solución permanente.

Ahora he replicado este problema con Mac OS X 10.6.5 - 10.8.2

También he comprobado que esto no es un problema con el "Nombre de los Arroyos", como se describe en http://support.apple.com/kb/HT4017. Crear archivo ".com.apple.smb.los arroyos."en la root de la acción, que no se soluciona el problema.

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:

X