6 votos

El documento "x" no pudo ser guardado. No tienes permiso

Estoy recibiendo el siguiente error:

El documento no pudo ser salvado. No tienes permiso

El error no ayuda en absoluto porque no apunta a donde no tengo permiso. Para guardar el archivo, necesito duplicarlo cada vez, lo cual es muy doloroso. Esta vez el error es de CleanWriterPro, pero también lo he recibido de Numbers y TextEdit. Guardar con TextMate funciona bien.

Los permisos para el archivo están configurados correctamente de acuerdo con el Finder.

Creo que esto debe ser algún tipo de problema con los permisos de Autoguardado, pero a pesar de buscar en Google el error, todavía no he descubierto qué es lo que está mal.

Encontré un posible culpable de este problema para mí:

grant:Library joneskoo $ pwd
/Users/joneskoo/Library
grant:Library joneskoo $ ls -lad Autosave\ Information/
drwx------  2 root  staff  68 Sep 25  2010 Autosave Information/

Como la Biblioteca está oculta en el Lion, necesita hacerse visible antes de que los permisos puedan ser fijados en el Buscador:

chflags nohidden ~/Library

Después de desocultar la Biblioteca, abrí la sección Obtener información para la Biblioteca, hice clic en el candado y seleccioné "Aplicar a los elementos adjuntos" para que todos los archivos de la Biblioteca sean de mi propiedad y no tengan permisos para otros.

Sin embargo, CleanWriterPro todavía no puede guardar el archivo en Documents, aunque repetí el paso para Documents y Desktop. No pude reproducir el problema en Numbers ahora.

Los permisos para reparar el disco no ayudaron.

Posiblemente relacionado: Ni siquiera puedo renombrar los archivos en el Finder ahora en Documentos sin escribir mi contraseña. República Checa: Introducción a las listas de control de acceso de OS X .

grant:~ joneskoo $ ls -led Documents/
drwxr-xr-x+ 44 joneskoo  staff  1496 Jan 17 06:55 Documents/
 0: group:everyone deny delete

No sé qué introdujo ese LCA, Finder. ¿Cómo puedo quitarlo?

La pregunta es: ¿cuáles son todos los lugares que necesito revisar para arreglar este problema?

0 votos

Ahora me pasa algo raro con los permisos de mis Documentos; aunque soy el propietario, tengo que escribir mi contraseña incluso para renombrar archivos en Documentos. Los permisos Unix están bien.

0 votos

El problema eran las ACL extendidas. chmod -R -N Documentos solucionó el problema para CleanWriterPro.

0 votos

Creo que he descubierto el origen de este problema. He creado una nueva carpeta Foo y le he dado chmod +a "everyone deny delete" Foo . Puse un archivo de prueba en la carpeta. Luego abrí Finder, hice clic en el candado y en "Aplicar a los elementos adjuntos". Eso realmente copió la ACL al archivo de prueba => ya no pude renombrar ese archivo. Así que Aplicar a elementos adjuntos es PELIGROSO y no debe utilizarse para Documentos, Biblioteca u otras carpetas especiales en Lion.

4voto

porg Puntos 101

Pude arreglar el problema de CleanWriterPro quitando el ACL extendido de los directorios afectados (Documentos, Escritorio):

$ chmod -R -N Desktop Documents

Para otros con el mismo problema, sugeriría revisar los permisos de al menos los siguientes lugares:

Use el comando

$ ls -le Documents

para mostrar también los LCA extendidos cuando se mira el problema. El buscador no mostrará toda la información del ACL.

Hay una discusión relacionada en los foros de discusión de Apple, El problema de los permisos de los leones . Propone la solución de eliminar todas las ACL del directorio principal y restaurar las ACL de algunas carpetas por defecto. Por favor, lee todo el post desde ahí; pero los comandos son:

chmod -R -N ~
chmod +a "everyone deny delete" ~/ ~/Desktop ~/Documents ~/Downloads ~/Library ~/Movies ~/Music ~/Pictures ~/Public

El ACL evita que el usuario borre o cambie el nombre de las carpetas predeterminadas.

Una alternativa poco intuitiva pero tal vez más segura (?) se describe en el OS X Daily: Reparar los permisos de usuario en Mac OS X Lion

0 votos

Aceptada mi respuesta, funcionó. No verifiqué la solución basada en resetpassword en OS X Daily, pero parece que también podría hacer el trabajo.

3voto

Darren Oster Puntos 2536

Me he encontrado con este problema dos veces para TextEdit, en OS X Lion, y reiniciando la computadora arreglé el problema ambas veces.

Siento no poder darte nada más profundo, pero ya está.

0 votos

Tengo un amigo que se ha encontrado con este problema un par de veces. Recibe/crea muchos archivos .RTF. Se quedan abiertos en TextEdit (¡más de 20!) durante muchos días. Hemos podido solucionar el problema reiniciando TextEdit (después de copiar los elementos no guardados y guardarlos en otro programa).

0 votos

Tengo un problema en el que los archivos .rtf se bloquean en mojave (la casilla de verificación no está marcada) y reiniciar no lo soluciona.

0voto

TraFoO Puntos 11

Primero, recomendaría mirar los permisos de la carpeta que contiene el archivo en cuestión.

En segundo lugar, una herramienta que podría ayudarte es la Permisos de reparación funcionan en Utilidad del disco . Esto podría encontrar y reparar lo que está mal en su sistema. enter image description here

0 votos

Acabo de reparar los permisos de disco, pero eso no ayudó a CleanWriterPro. Yo había realizado que antes para tratar de arreglar Numbers pero no ayudó allí.

0 votos

OK, intentando otra respuesta. Siento que esta no te haya ayudado.

0 votos

Esta opción se ha eliminado en las versiones más recientes de macOS (Sierra al menos).

0voto

TraFoO Puntos 11

Para eliminar cualquier ACL y restaurar todos los archivos de su directorio principal para que sean de su propiedad, puede ejecutar los siguientes comandos en Terminal:

 sudo chown -R `whoami` ~
 chmod -N -R ~

Esto debería asegurarle el acceso a todos sus archivos. Sin embargo, algunas ACL se encuentran en su lugar de forma predeterminada para evitar que elimine su carpeta de Documentos, la carpeta de Música, etc., y para permitir que otros usuarios accedan a su carpeta Pública. Aunque todas estas carpetas pudieron cumplir su función en versiones de OS X anteriores a las ACL, la eliminación de las ACL debería solucionar los problemas de acceso con los que te encuentras, pero podría hacer que tu carpeta pública se comporte de forma diferente a la esperada.

0 votos

Creo que el ACL ampliado es el problema restante. Finder arregló los permisos Unix (chown) pero no la ACL extendida.

0 votos

Pude solucionar el problema eliminando la acl extendida con chmod -R -N Documents Desktop. Tengo que esperar 7 horas antes de que pueda publicar la respuesta (restricciones del sitio). Tu respuesta está dirigida a mí pero no responde al problema genérico. Estoy seguro de que otros se encontrarán con esto. La respuesta tiene que listar que lugares necesitan ser chequeados para ACL y permisos.

0 votos

Ya he publicado mi auto-respuesta. Creo que es relevante incluir instrucciones para arreglar las ACLs por defecto que mencionas. No sé si la ACL que impide borrar es la única configurada por defecto pero es la que encontré en el artículo que enlacé.

0voto

jbeard4 Puntos 121

Para aclarar uno de los posibles problemas, en Lion la Utilidad de Discos no repara los permisos de los archivos del directorio principal del usuario. El proceso enlazado al final de la primera respuesta Reparar los permisos de usuario en Mac OS X Lion es una forma simple y directa de restablecer los permisos de los usuarios.

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