9 votos

No dispone de los privilegios necesarios de lectura, escritura y anexión en el disco de copia de seguridad de red seleccionado

Tengo OSX Server funcionando en un mac mini en mi casa. Lo he estado usando para hacer copias de seguridad de Time Machine desde mi MacBook. Esto funcionaba bien hasta que cambié la contraseña de mi cuenta de usuario en el mac mini. En ese momento, las copias de seguridad en mi portátil empezaron a fallar, indicando que tenía que actualizar la contraseña que el portátil almacenaba para el mac mini. Sin embargo, cuando intento hacerlo (en Preferencias del Sistema > Time Machine > Seleccionar disco de copia de seguridad... ), obtengo el siguiente error:

"No tiene los privilegios necesarios de lectura, escritura y anexión en el disco de copia de seguridad de red seleccionado".

El portátil está ejecutando OSX 10.9, y el mac mini está ejecutando OSX 10.8.

¿Alguien que utilice OSX Server para las copias de seguridad ha experimentado algo similar a esto? ¿Alguien sabe cómo solucionarlo (sin perder todas mis copias de seguridad anteriores)?

1 votos

Parece que esto se ha roto de nuevo en Big Sur en un volumen de copia de seguridad APFS. Ninguna de las soluciones siguientes parece funcionar.

12voto

jefe2000 Puntos 51

En mis iMacs con macOS High Sierra (versión 10.13.6) he tenido que añadir explícitamente los permisos del sistema de archivos para que Time Machine funcione correctamente en la red. Esto resolvió el No tiene los privilegios necesarios de lectura, escritura y anexión en el disco de copia de seguridad de red seleccionado mensaje de error.

Estoy usando nombre_de_usuario tanto en el iMac de origen como en el de destino.

En el iMac de origen, utilicé nombre_de_usuario al configurar Time Machine para que se ejecute a través de la red a la unidad de red compartida.

En el iMac de destino (el que comparte el disco de copia de seguridad de Time Machine en mi red doméstica), tuve que añadir nombre_de_usuario a la lista de usuarios permitidos en Preferencias del Sistema → Compartir → Compartir archivos. También he tenido que sacar la Obtener información para el disco compartido y añadir nombre_de_usuario a la Compartir y permisos en la parte inferior de la ventana. Una vez que haya añadido nombre_de_usuario en ambos lugares en el iMac de destino, pude conseguir que Time Machine funcionara a través de la red.

0 votos

El mismo problema aquí. Sólo cuando añadí el permiso a la carpeta compartida desde la ventana de obtener información permitió la conexión.

0 votos

Sólo tuve que establecer los permisos de Lectura/Escritura para todos en la ventana de obtención de información.

0 votos

A mí también me faltaba el cambio de la ventana Get Info (MacOS Catalina). Una vez que lo hice, TM empezó a funcionar de nuevo. ¡Gracias por esta respuesta!

2voto

coggy9 Puntos 51

Tl;dr: asegúrese de que el usuario y el grupo sistema de archivos los permisos (no sólo los permisos de uso compartido) se establecen para la cuenta de usuario que se utilizará para acceder al disco de Time Machine a través de la red


Mi configuración incluye un Mac Mini que ejecuta MacOS Catalina con un disco duro USB conectado, y un Macbook Air (entre otros MacBooks) que ejecuta Monterey. Quería utilizar el disco conectado al Mac Mini como disco de Time Machine para todos los sistemas de la red. Me encontré con problemas de permisos, incluyendo éste. Las respuestas anteriores aquí, como la del jefe2000, no fueron suficientes para resolverlo.

El disco externo fue formateado como HFS+ (Journaled, Case Sensitive, Encrypted) y montado por el Mac Mini.

El propio Mac Mini tenía Time Machine configurado y funcionando, haciendo una copia de seguridad en root del disco externo ( /Volumes/ExternalHDD ).

En mis Preferencias del Sistema > Compartir > Compartir Archivos, tuve que añadir un directorio dentro del disco externo (por ejemplo /Volumes/ExternalHDD/RemoteBackups ) como carpeta compartida. Para esta carpeta compartida, he utilizado la siguiente configuración

  • En "Opciones" (el botón de la página principal de Compartir Archivos) habilité "Compartir archivos y carpetas usando SMB" junto con AFP (aunque creo que sólo SMB terminó siendo usado para esto). No añadí ningún usuario de Windows File Sharing.

  • Para mi RemoteBackups carpeta compartida, en "Usuarios" añadí la cuenta de administrador principal de mi Mac Mini para Lectura y Escritura. Dejé los Administradores del Sistema y el Grupo del Sistema en los valores por defecto (también lectura y escritura). Puse "Todos" en "Sin acceso".

  • Al hacer clic con el botón derecho del ratón en la carpeta compartida, aparecen menús adicionales que incluyen "Opciones avanzadas". En este caso, he seleccionado "Compartir a través de SMB y AFP". También seleccioné "Compartir como destino de copia de seguridad de Time Machine".

Aquí es más o menos donde terminan las respuestas de otros usuarios. Sin embargo, no fue suficiente para mí. Pude ver que el Mac Mini RemoteBackups disco" compartido de Time Machine (en realidad es sólo un directorio en un volumen), pero cada vez que intentaba utilizarlo, obtenía los mismos errores de permisos.

Para depurar la situación en mi MacBook, en Finder fui a Ir > Conectar a un servidor e introduje la dirección de mi Mac Mini; smb://mymac.local . Utiliza la cuenta de administrador del sistema del Mac Mini para entrar, y obtendrás un menú con los volúmenes compartidos disponibles. Desde aquí, pude ver el RemoteBackups directorio. Pero después de abrirlo en Finder, no pude hacer ninguna carpeta nueva. Confusamente, si hice un "Get Info" en el RemoteBackups en la parte inferior bajo Permisos decía que tenía acceso de Lectura y Escritura, pero cualquier intento de escritura o de ajustar los permisos se bloqueaba con errores de permisos.

Esto me indicó que, aunque tenía configurados correctamente los ajustes de SMB y de compartición de red, me faltaba una pieza crítica: los permisos del propio disco.

De vuelta al Mac Mini, abrí una ventana de terminal y cd 'd sobre a /Volumes y podía ver desde ls -l que el ExternalHDD disco tenía root propiedad y wheel grupo de usuarios. Lo mismo ocurría con el RemoteBackups subdirectorio ubicado en esa unidad. Esto parece estar bien para los procesos que se ejecutan localmente en el Mac Mini, pero evidentemente no está bien para el acceso remoto. He tenido que ejecutar chown -R myadminusername /Volumes/ExternalHDD/RemoteBackups para dar el RemoteBackups dir la propiedad a la cuenta de usuario administrador local de mi Mac Mini. Por si acaso, también ejecuté chmod -R ug+rw /Volumes/ExternalHDD/RemoteBackups para asegurarse de que todo tiene acceso de lectura y escritura bajo ese árbol de directorios.

Otra medida que tomé fue buscar en la aplicación Keychain del MacBook y borrar todos los inicios de sesión guardados para el servidor de mi Mac Mini y para Time Machine. También reinicié el MacBook y el Mac Mini un par de veces durante todo este proceso para asegurarme de que se aplicaban todas las actualizaciones.

Después de todo esto, en mi MacBook, seleccioné el disco de Time Machine del Mac Mini RemoteBackups de nuevo (con encriptación, entrando con la cuenta de administrador del Mac Mini), y finalmente todo funciona.

1 votos

Simplemente creando un nuevo directorio dentro de la unidad, chmoding a mi usuario y luego seleccionando ese directorio para compartir en lugar de toda la unidad hizo el truco para mí.

1voto

Troy Puntos 191

Todavía no sé qué causó el problema en primer lugar, pero pude evitarlo yendo a Server.app > Compartir archivos > [mi volumen de copia de seguridad] > Editar punto compartido... y luego añadir mi usuario al Acceda a de la página con permisos de lectura y escritura.

No sé cómo/por qué funcionaba antes o por qué el cambio de la contraseña del usuario hizo que dejara de funcionar, pero haciendo lo anterior se soluciona el problema.

0voto

Si se ha conectado previamente a dicha unidad de red y está teniendo problemas para volver a conectarse, es posible que la carpeta donde reside la copia de seguridad de Time Machine esté bloqueada. Yo trataría de navegar a la carpeta de red, buscar "TimeMachineBackup" y si usted ve un logotipo bloqueado en la carpeta, simplemente haga clic derecho -> obtener información, y desactive la casilla bloqueada, a continuación, intente iniciar la máquina del tiempo para utilizar la unidad de red de nuevo.

0voto

shane Puntos 1

En mi caso se produjo el mismo mensaje de error. Tengo un Time Machine configurado con netatalk . Inicialmente, sólo tenía un usuario, pero más tarde añadí usuarios adicionales y los añadí todos a un timemachine grupo, con los paquetes individuales dispersos propiedad de los respectivos usuarios. A pesar de que ya existía una copia de seguridad y de que el usuario tenía todos los permisos sobre el paquete disperso, la copia de seguridad de Time Machine falló.

Resulta que el usuario también necesita acceso de escritura a la carpeta donde se encuentra el paquete disperso.

Puedo entender que esto sea necesario para una copia de seguridad inicial, donde se crea un paquete disperso (y se le cambia el nombre). Sin embargo, el cliente de Time Machine comprueba el permiso de escritura incluso si el paquete disperso ya existe.

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