No puedo guardar archivos en mi propio directorio debido a un error de permiso insano

6

Estaba trabajando en mi mac y guardé un archivo. Continuó trabajando en el archivo. Una hora después, cuando intenté guardar ese archivo, vi el mensaje "No se pudo guardar el documento. No tiene permiso". ¿¿¿Qué??? Ahora veo que no puedo guardar ninguno de mis archivos. Puedo abrirlos, pero no puedo guardar. Cualquier archivo. Pero esto es selectivo. TextEdit puede guardar los archivos, Mail.app puede abrir correos electrónicos y guardar archivos adjuntos. Xcode puede crear y guardar nuevos proyectos, pero no puedo modificarlos o veré el error si intento guardar.

Esto es lo que he tratado de hacer:

  • chown , chmod -R 755 , etc. en el directorio que contiene mis proyectos no ayuda.
  • Utilidad de disco > Permisos de reparación no ayuda.
  • Reinstalar la aplicación, borrar sus listas, etc. no ayuda.
  • Puedo crear un nuevo proyecto o documento con estas aplicaciones (Xcode y Photoshop, por ejemplo, solo para nombrar algunas) y guarda el archivo en el directorio de mis documentos, pero si cambio el documento e intento guardar, veo el error.
  • He reiniciado la computadora y también la he apagado y encendido.
  • Hice un arranque en modo seguro y exploré el disco utilizando / sbin / fsck -fy y no se encontraron problemas.
  • He eliminado todos los cachés y archivos de soporte de aplicaciones.
  • Hice un chmod -R -N ~ en mi directorio de documentos, sospechando que algunas ACL podrían ser las culpables. Sin cambios.
  • Hice un chiste recursivo para tomar posesión de mis propios archivos. La propiedad era correcta antes, pero lo hice de nuevo para limpiar cualquier cosa que pudiera estar mal.
  • Reinstalé ambas aplicaciones y nada.

¿Qué más puedo? ¿Llorar?

¿Pensamientos? Gracias

    
pregunta SpaceDog 03.02.2012 - 21:52

4 respuestas

3

Tuve el mismo problema. Intenté lo que Matt Love sugirió y todavía tuve problemas. Luego descargué Cocktail y ejecuté la reparación de permisos, reinicié y todo funcionó de nuevo.

    
respondido por el Olly 19.02.2012 - 00:20
1

Si entiendo su pregunta correctamente, está intentando restablecer los permisos en el directorio de inicio de un usuario. Esto se logra fácilmente al restablecer las ACL en la casa deseada directamente usando la utilidad de restablecimiento de contraseña en la partición de recuperación:

  • Reinicie su computadora desde la partición de recuperación (si está ejecutando Lion) o el disco gris (si no está ejecutando Lion).

  • Abra la Utilidad de Disco y ejecute una reparación de permisos en su volumen de inicio .

  • Una vez completado esto, cierre la Utilidad de Discos y abra Terminal en el menú Utilidades.

  • Escriba resetpassword y seleccione su cuenta de usuario (NO administrador del sistema / raíz) en el menú desplegable.

  • Haga clic en el botón Restablecer en la parte inferior de la ventana en la sección Restablecer los permisos de la carpeta de inicio y las ACL.

  • Salga de la utilidad de contraseña y vuelva a la pantalla principal de recuperación. En su teclado, presione + Q y reinicie su computadora.

Es muy importante que no mantenga presionado el botón de encendido para salir de la sesión de recuperación, o no se producirá el restablecimiento de la ACL.

Háganos saber cómo va.

    
respondido por el Matt Love 15.02.2012 - 20:08
0

Puede ser un problema de propiedad del archivo. Intenta cambiar la propiedad del archivo a ti mismo.

  1. Ejecutar terminal
  2. Vaya a la carpeta de su archivo
  3. ejecuta sudo chown <your-user-name-here> <file-name-here> O
    sudo chown -R <your-user-name-here> <folder-name-here>

¿Por qué sucede?

Una razón: a veces las aplicaciones o nosotros usamos el comando "SUDO" (que es para realizar acciones como superusuario) para hacer cosas diferentes. Si se crea un archivo como superusuario (que generalmente es root), entonces "root" es el propietario de ese archivo o carpeta.

    
respondido por el hadaytullah 07.09.2015 - 17:14
0

Tengo una respuesta simple. Vaya a Guardar como , en Dónde asegúrese de guardarlo en sus documentos . Seguí recibiendo este error y me di cuenta de que estaba guardando en líneas . No sé cómo sucedió, pero una vez que lo cambié para guardar en Documentos , el problema desapareció.

    
respondido por el Ginja 24.11.2018 - 19:21

Lea otras preguntas en las etiquetas