Ich habe an meinem Mac gearbeitet und eine Datei gespeichert. Arbeite weiter an der Datei. Als ich eine Stunde später versuchte, diese Datei zu speichern, sah ich die Meldung „Das Dokument konnte nicht gespeichert werden. Sie haben keine Berechtigung“. Was??? Jetzt sehe ich, dass ich keine meiner Dateien speichern kann. Ich kann sie öffnen, aber ich kann nicht speichern. Jede Datei. Aber das ist selektiv. TextEdit kann die Dateien speichern, Mail.app kann E-Mails öffnen und Anhänge speichern. Xcode kann neue Projekte erstellen und speichern, aber ich kann sie nicht ändern, oder ich sehe den Fehler, wenn ich versuche zu speichern.
Folgendes habe ich versucht:
chown
, chmod -R 755
, etc. in dem Verzeichnis, das meine Projekte enthält, hilft nicht.Was kann ich noch? Weinen?
Gedanken? Danke
Ich hatte das gleiche Problem. Ich habe versucht, was Matt Love vorgeschlagen hat, und hatte immer noch die Probleme. Ich habe dann Cocktail heruntergeladen und die Berechtigungsreparatur ausgeführt, neu gestartet und alles funktionierte wieder.
Wenn ich Ihre Frage richtig verstehe, versuchen Sie, die Berechtigungen für das Basisverzeichnis eines Benutzers zurückzusetzen. Dies lässt sich leicht erreichen, indem Sie die ACLs auf dem gewünschten Home direkt zurücksetzen, indem Sie das Dienstprogramm zum Zurücksetzen des Kennworts in der Wiederherstellungspartition verwenden:
Starten Sie Ihren Computer von der Wiederherstellungspartition (wenn Lion läuft) oder der grauen Festplatte (wenn Lion nicht läuft) neu.
Öffnen Sie das Festplattendienstprogramm und führen Sie eine Berechtigungsreparatur auf Ihrem Startvolume aus.
Nachdem dies abgeschlossen ist, schließen Sie das Festplattendienstprogramm und öffnen Sie das Terminal aus dem Menü „Dienstprogramme“.
Geben resetpassword
Sie Ihr Benutzerkonto (NICHT Systemadministrator/root) ein und wählen Sie es aus dem Dropdown-Menü aus.
Klicken Sie unten im Fenster im Abschnitt Berechtigungen und ACLs des Home-Ordners zurücksetzen auf die Schaltfläche Zurücksetzen .
Beenden Sie das Kennwort-Dienstprogramm und kehren Sie zum Hauptwiederherstellungsbildschirm zurück. Drücken Sie auf Ihrer Tastatur ⌘ + Q und starten Sie Ihren Computer neu.
Es ist sehr wichtig, dass Sie den Netzschalter nicht gedrückt halten, um die Wiederherstellungssitzung zu beenden, da sonst die ACL nicht zurückgesetzt wird.
Lassen Sie uns wissen, wie es geht.
Es kann ein Problem mit dem Dateibesitz sein. Versuchen Sie, den Eigentümer der Datei auf sich selbst zu ändern.
sudo chown <your-user-name-here> <file-name-here>
ODERsudo chown -R <your-user-name-here> <folder-name-here>
Warum passiert das?
Ein Grund: Manchmal verwenden Anwendungen oder wir den Befehl „SUDO“ (der Aktionen als Superuser ausführen soll), um verschiedene Dinge zu tun. Wenn eine Datei als Superuser (normalerweise root) erstellt wird, dann besitzt „root“ diese Datei oder diesen Ordner.
Ich habe eine einfache Antwort. Gehen Sie zu Speichern unter und vergewissern Sie sich unter Wo , dass Sie es in Ihren Dokumenten speichern . Ich bekam immer wieder diesen Fehler und stellte fest, dass es in Zeilen gespeichert wurde . Ich weiß nicht, wie das passiert ist, aber als ich es auf Speichern in Dokumenten geändert habe, ist das Problem verschwunden.
Georg Pearce
Ente
Ente
mmmmmm
ls -le
Anzeigename