Zugriffsrechte auf dem Mac prüfen und ändern

Zugriffsrechte Zugriff verboten

Wer mit einem Mac arbeitet, wird früher oder später wohl mal mit dem Problem konfrontiert werden, dass sich eine Dateien nicht mehr öffnen lässt oder ein ein Programm nicht gestartet werden kann. Ganz ähnlich: Eine Dateien kann nicht gelöscht oder in einen Ordner verschoben werden. In den meisten Fällen sind fehlende oder falsche Zugriffsrechte für dieses Verhalten verantwortlich. Wir zeigen Ihnen in diesem Wissensartikel, wie Sie die Zugriffsrechte auf Ihrem Mac prüfen und gegebenfalls reparieren.

Zugriffsrechte auf dem Mac

Zum Öffnen und Bearbeiten von Dateien genauso wie für das Ausführen von Programmen und Skripten benötigt man als Benutzer bestimmte Zugriffsrechte. Fehlen solche Rechte, lassen sich z.B. Programme nicht öffnen oder Dateien nicht verschieben.

Unter Zugriffsrechten versteht man also die auf administrativer Ebene festgelegten Rechte eines Benutzers oder einer Benutzergruppe. Von ganz wenigen Ausnahmen abgesehen, werden beim Mac drei Rechte unterschieden:

  • Leserechte (englisch “read”): Die Datei kann betrachtet, aber nicht geändert werden.
  • Schreibrechte (englisch “write”): Die Datei kann geändert werden. Schreibrechte beinhalten Leserechte.
  • Recht eine Datei auszuführen (englisch “execute”): Die Datei kann ausgeführt werden.

Weiter ist bei der Bearbeitung der Rechte zu beachten, dass auf dem Mac jeder Benutzer mindestens einer Benutzergruppe angehört. Damit man die Konsequenzen einer Änderung von Zugriffsrechten einer Benutzergruppe abschätzen kann, sollten die Benutzergruppen und deren Zusammensetzung bekannt sein. In Mac OS werden diese fünf Benutzergruppen unterschieden:

  • staff: Dieser Gruppe gehören alle lokalen Benutzer des Mac OS an. Auf älteren Mac OS-Systemen wird diese Gruppe als users angezeigt
  • everyone: Dieser Gruppe gehören alle an, die einen Account auf dem Mac haben.
  • wheel: Diese Gruppe ist eine private Gruppe des Benutzers root (root: aus dem Englischen Wurzel, bezeichnet den Superuser, der alles machen kann und darf).
  • admin: Dieser Gruppe gehören alle Benutzer an, die Administratorrechte haben.
  • nobody: Dieser Gruppe gehören alle restlichen Benutzer an, die kein eigenes Benutzerkonto auf dem Mac haben. Damit ist nobody gewissermaßen die Differenz der Gruppen staff und everyone.

Probleme entstehen mit den Zugriffsrechten, wenn sich diese ungewollte verstellt haben bzw. ungewollt verstellt wurden. Verschiedene Aktionen können das auslösen. Besonders häufig passiert das durch Updates. Zwar werden Updates vom Hersteller vor der Freigabe geprüft, aber es lassen sich nicht alle Konstellation abbilden und somit gibt es immer wieder Konflikte. So kann es z.B. vorkommen, dass beim Update von iTunes das Recht, das Programm auszuführen, entzogen wird. In der Folge lässt sich dann iTunes nicht mehr öffnen.

Zugriffsrechte ändern oder reparieren

Achtung, das Ändern von Zugriffsrechten kann unter Umständen dazu führen, dass Ihr System nicht mehr startet oder korrekt arbeitet. Ändern Sie Zugriffsrechte nur, wenn Sie absolut sicher sind.

Um Probleme mit Zugriffsrechten aufzulösen, muss man selbt Hand anlgegen und die verstellten Zugriffsrechte korrigieren. In Mac OS lassen sich Zugriffsrechte auf 4 verschiedene Arten ändern:

  • Über das Fenster Informationen.
  • Über das Terminal.
  • Über das Festplattendienstprogramm
  • Über Passwörter zurücksetzen.

Über das Fenster Informationen

Zugriffsrechte Informationsfenster Apple

Damit Sie die Zugriffsrechte über das Fenster Informationen ändern und reparieren können, klicken Sie mit der rechten Maustaste auf die entsprechende Datei und anschließend auf ‘Informationen’. Alternativ können Sie auch die Tastenkombination „CMD + I“ benutzen.

Im unteren Bereich des Informationsfensters finden Sie den Punkt ‘Freigabe & Zugriffsrechte’. In diesem Bereich sehen Sie, welche Benutzer und welche Benutzergruppen auf die Datei zugreifen dürfen und welche Rechte diese jeweils haben. Jede Datei gehört dabei der Gruppe „everyone“ an, meistens hat diese Gruppe nur Lese- bzw. keine Rechte. Alle Dateien in Ihrem „Home“ Ordner müssen zusätzlich noch einen Eintrag mit Ihrem Benutzernamen haben. Da Sie der Besitzer der Datei sind, besitzen Sie die Rechte für das Lesen und Schreiben (siehe Abbildung). Weichen die Zugriffsrechte ab, sollten Sie diese wieder auf „Lesen & Schreiben“ zurücksetzen. Das machen Sie, indem Sie unten rechts das Schloss öffnen und anschließend hinter Ihrem Name auf die vorhandenen Zugriffsrechte klicken. Wählen Sie dann und in der Liste „Lesen & Schreiben“ aus.

Über das Terminal

Neben dem Informationsmenü können Sie die Zugriffsrechte auch über das Terminal ändern. Das Terminal ist im Ordner „Dienstprogramme“ zu finden. Im Terminal ist das Navigieren zu den einzelnen Dateien etwas aufwendiger. Zum einen müssen Sie den genauen Speicherort der Datei kennen, von der Sie die Zugriffsrechte ändern möchten, zum anderen erfolgt die Navigation über Befehle und nicht über die Maus. Die wichtigsten Befehle zum Ändern der Zugriffsrechte sind:

cd change Directory Mit diesem Befehl gelangen Sie in einen anderen Unterordner. Mit cd .. wechseln Sie in den übergeordneten Ordner
sudo Akronym für su [substitute user] „do“ Der Befehl wird dazu genutzt, um bestimmte Aufgaben mit einem anderen Benutzer auszuführen. Zum Beispiel das Starten eines Programmes als root Benutzer.
chmod change mode Dieser Befehl dient dazu, Dateirechte zu ändern.
chown change ownership Führt man diesen Befehl aus, kann man die Benutzerrechte einer Datei ändern.
ls list Die Eingabe dieses Befehls führt dazu, dass Sie den Inhalt des Ordners angezeigt bekommen, in dem Sie sich befinden. Mit ls -l (list long) zeigt Ihnen dieser Befehl neben dem Inhalt auch die Zugriffsrechte der Dateien im Ordner.

Um das besser verständlich zu machen, nehmen wir an, Sie möchten die Benutzerrechte einer Datei auf Ihrem Schreibtisch ändern. Sobald Sie das Terminal starten, sind Sie standardmäßig in Ihrem Benutzerkonto. Das erkennt man daran, dass am Anfang der Zeile eine Tilde (~) steht. Geben Sie den Befehl

cd Desktop/

ein, um in Ihren Schreibtisch-Ordner zu gelangen. Lassen Sie sich nun die Dateien und Zugriffsrechte mit dem Befehl

ls -l

anzeigen. Sie sehen anschließend eine Liste der Dateien mit den zugehörigen Zugriffsrechten, die auf Ihrem Schreibtisch liegen. In der Abbildung sehen Sie, wie das Ergebnis des Befehls aussehen könnte.

Zugriffsrechte Terminal Mac
Schlüsseln wir das Ganze auf: In unserem Beispiel liegt nur eine Datei auf dem Desktop. Jede Zeile enthält die Informationen einer Datei. Die Zugriffsrechte der Datei befinden sich am Anfang der Zeile in der Form der Zeichenfolge (-rw-r–r–). Nach den Zugriffsrechten erfolgt die Information über den Besitzer der Datei – in diesem Fall ionas. Als nächstes folgt die Information zur Benutzergruppe – in unserem Beispiel staff ist. Der nachfolgende Zeitstempel hält den Zeitpunkt der letzten Bearbeitung fest. Erst ganz am Ende der Zeile befindet sich der Namen der Datei – in unserem Beispiel test.txt.

Fokus nun auf die Zugriffsrechte: Die Zeichenfolge für die Zugriffsrechte sind in die Blöcke ‘Directory’ (Verzeichnis), ‘User’ (Besitzer), ‘Group’ (Gruppe) und ‘everyone’ unterteilt (siehe Abbildung).

Zugriffsrechte Aufschlüsselung

Der Block „Directory“ kann entweder den Wert ‘-‘ (Gedankenstrich) oder den Wert ‘d’ enthalten. Ein Gedankenstrich bedeutet, dass es sich bei dem betrachteten Objekt um eine Datei handelt. Ein ‘d’ markiert ein Verzeichnis bzw. Ordner.

Im zweiten Block sieht man die Rechte für den Besitzer der Datei – in diesem Fall den Nutzer ionas. Die erste Stelle des Blocks zeigt durch ein ‘r’, ob Leserechte vorliegen. Die zweite Stelle markiert mit einem ‘w’ Schreibrechte. Ein ‘x’ an Stelle drei signalisiert das Recht, die Datei auszuführen. Liegt ein oder mehrere Rechte nicht vor, dann wird dies mit einem Gedankenstrich an Stelle des jeweiligen Buchstabens markiert. Das rw- in unserem Beispiel bedeutet also, dass der Besitzer ionas zwar Lese- und Schreibrechte besitzt, aber keine solche, um die Datei auszuführen.

Der dritte Block zeigt die Zugriffsrechte für die relevante Benutzergruppe an – in diesem Beispiel staff. Die Interpretation der drei Stellen in diesem Block ist identisch mit der des Blocks für den Besitzer.

Der vierte Block steht für die Zugriffsrechte der Benutzergruppe everyone. Auch hier gelten die gleichen Syntax-Regeln wie bei den beiden anderen Blöcken.

Möchte man die Rechte nun ändern, so macht man das s über den Befehl chmod. Dessen Synatax ist

chmod [Rechte Besitzer][Rechte Benutzergruppe][Rechte everyone] [Name der Datei]
.

Die Rechte werden jeweils mit Zahlenwerten definiert. Für das Leserecht (r) steht der Wert 4, für das Schreibrecht (w) steht der Wert 2 und für das Recht, eine Datei auszuführen (x), steht der Wert 1. Der Wert 0 steht für keine Rechte. Möchte man mehr als nur ein Zugriffsrecht setzen, werden die Werte einfach addiert (z.B. kombinierte Lese- und Schreibrechte hat den Wert 6). Will man dem Besitzer und der Benutzergruppe alle Rechte geben, die Rechte für everyone jedoch auf Leseberechtigung belassen, dann lautet der Befehl:

chmod 774 test.txt
.
Wenn Sie sich anschließend die Rechte ansehen, sehen Sie, das sich die Zugriffsrechte geändert haben und nun so aussehen.
Zugriffsrechte chmod chown ls

Über das Festplattendienstprogramm

Eine Möglichkeit, die Zugriffsrechte automatisiert reparieren zu lassen, ist das Festplattendienstprogramm. Bis Mac OS X Yosemite war dies im Live Betrieb möglich. Im Festplattendienstprogramm, welches im Ordner ‘Dienstprogramme’ zu finden ist, kann man beim Anklicken des Volumes den Reiter ‘Erste Hilfe’ auswählen. Im unteren linken Bereich finden Sie zwei Punkte. Zum einen ‘Zugriffsrechte des Volumes überprüfen’ und zum anderen ‘Zugriffsrechte des Volumes reparieren’. Dabei findet ein Abgleich mit den Einträgen in dem Ordner /var/db/receipts/ statt. In diesem sind alle wichtigen Informationen für die zu überprüfenden Dateien enthalten. Seit Mac OS El Capitan werden die Rechte automatisch vorgehalten.

Über Passwörter zurücksetzen

Zugriffsrechte Recovery Wiederherstellung Mac Apple
Zuletzt lassen sich die Zugriffsrechte eines Benutzers auch komplett zurücksetzen. Diese Funktion steht jedoch nur im Recovery Mode zur Verfügung. Starten Sie Ihren Mac mit „CMD + R“ in den Recovery Mode. Nachdem der Mac im Recovery Mode gestartet ist, wählen Sie als erstes Ihre Sprache aus und klicken Sie auf den kleinen Pfeil. Klicken Sie anschließend in der Menüleiste ‘Dienstprogramme’ an und wählen Sie ‘Terminal’. Nachdem das Terminal-Fenster geöffnet ist geben Sie ein:

resetpassword

Danach öffnet sich das Fenster für ‘Passwörter zurücksetzen’. Wählen Sie nun Ihre Festplatte und den Benutzeraccount aus. Im unteren Bereich wird die Option für ‘Zugriffsrechte und Zugriffsteuerungslisten für den Benutzerordner zurücksetzen’ aktiv. Mit einem Klick auf ‘Zurücksetzen’ werden eventuelle Probleme mit den Zugriffsrechten in Ihrem Benutzerordner zurückgesetzt.
Zugriffsrechte resetpassword

Zugriffsrechte resetpassword Passwort zurücksetzen Mac Apple

Noch ist nicht aller Tage Abend

Zugriffsrechte bereiten bei Mac OS immer wieder Probleme. Sei es durch ein Update, welches fehlgeschlagen ist oder weil durch ein Versehen die Zugriffsrechte geändert wurden. Anders als bei Windows sind solche Probleme aber normalerweise recht einfach gelöst und eine Neuinstallation nur in den seltensten Fällen notwendig.

Wenn man sich aber die Wege zum Ändern der Zugriffsrechte ansieht, dann kann man guten Mutes sein, dass man diese wiederherstellen kann. Wir möchten Sie nochmal daran erinnern, nur Zugriffsrechte von Dateien zu ändern, wenn Sie sich absolut sicher sind, dass Sie damit nicht noch zusätzliche Probleme schaffen. Gerne stehen wir Ihnenzur Seite, wenn Sie die Zugriffsrechte ändern oder reparieren müssen. Sie erreichen uns an 365 Tagen im Jahr unter +49 (0)6131 327070.


Toller Artikel. EIn komplexes Thema einfach und leicht verständlich erklärt. Super, danke.


« | »

Wissensartikel

Letzte Beiträge

Archiv

Unser angebotener PC Service

Gerade in der Ära 2.0 ist es für manch einen ziemlich kompliziert, sich mit der medialen Welt auseinanderzusetzen. Eben aus diesem Grund hat es sich ionas zur Aufgabe gemacht, den Hilfesuchenden ein Ansprechpartner zu sein. Mit unserem kompetenten und fachmännischen PC Service können wir Ihnen jedes Problem lösen.

Mit dem PC Service des Unternehmens ionas setzen wir neue Maßstäbe und bieten schnelle Computerhilfe. Eine wichtige Komponente unserer Firmenphilosophie ist ein erstklassiger Dienst am Kunden. Mit Freundlichkeit und Kompetenz lösen wir Ihr PC-Problem. Es ist uns wichtig, dass Sie unserem Expertenteam Vertrauen schenken, damit wir bestmöglich mit Ihnen zusammenarbeiten können. Bei uns haben Sie immer einen erfahrenen Ansprechpartner und können so von dem besten PC Service Deutschlands profitieren.

Zudem bieten wir Ihnen regelmäßige Computerinspektionen, um möglichen Problemen und auftretenden Sicherheitslücken vorzubeugen. Mit unserem PC Service checken wir Ihr Betriebssystem und die dazugehörigen wichtigsten Programme, die oft Anwendungen finden, auf mögliche Schwachstellen und beugen potentiellen Angriffen vor. Außerdem ist das Thema Datensicherung eine wichtige Komponente in unserem PC-Service, damit wichtige Daten nicht verloren gehen.

Der PC Service von ionas ist für Jedermann gedacht. Ob Sie nun als Gesellschaft, Privatperson, Organisation oder als Freiberufler einen Online-Assistenten benötigen - ionas ist für Sie da. Wenn Sie regelmäßige Hilfestellung am Computer in Betracht ziehen und einen Experten an Ihrer Seite zu schätzen wissen, dann haben Sie mit uns genau den richtigen Ansprechpartner.

Auch eine PC Fernwartung ist kein Problem

Es ist uns sehr verständlich, dass ein Hausbesuch oft unangenehm und befremdlich ist. Wer wenig Zeit hat und schnell eine Lösung wünscht, macht keine Termine zur Wartung, sondern möchte sofortige Unterstützung erhalten. Durch Fernwartung können wir unmittelbare Hilfestellung leisten und uns dem Problem widmen, als seien wir vor Ort. Durch einen einfachen Anruf bei ionas können Sie direkt mit unseren Experten sprechen. Sie schildern Ihr Problem, unser Online Assistent schaltet sich in Ihr System per PC Fernwartung ein und kann Ihnen prompt unter die Arme greifen. Schnell, einfach und günstig können Sie von dem Wissen und der Erfahrung unserer Experten profitieren.

Die Zeiten, in denen der PC abgebaut und zu dem nächsten Computerladen um die Ecke gebracht werden musste, sind endlich vorbei. Sie haben sich eine Menge Arbeit erspart und können so kostengünstig wie nie zuvor, mit einer PC Fernwartung Ihren Computer reparieren lassen. Die PC Fernwartung unseres Online Assistenten Teams ist zudem sehr transparent, da Sie jeden Arbeitsschritt genau mitverfolgen können. So wird Vertrauen geschaffen!

Die Computerhilfe von ionas ist erstklassig

Eine professionelle Computerhilfe bei einem Fachmann ist in der Regel sehr teuer. Vor allem wenn man einen Notfall hat und schnelle Unterstützung benötigt, kann die Rechnung exorbitant werden. Mit ionas erhalten Sie schnellstmögliche Computerhilfe zu einem fairen Preis. Auch am Wochenende lassen wir Sie nicht im Stich.

Häufig bekommen wir es mit, dass Laien sich aus Kostengründen keinen erfahrenen Ansprechpartner suchen, sondern ihre Probleme selbst in die Hand nehmen wollen. In der Regel geht dies nicht gut, sodass man lieber gleich eine professionelle Computerhilfe in Anspruch genommen hätte. Genau hier wollen wir Ihnen Probleme ersparen und von Anfang an eine günstige und effektive Computerhilfe anbieten.

Sollten Sie sich aktuell Problemen ausgesetzt sehen, sollten Sie nicht zögern und sofort den Kontakt zu ionas suchen. Unsere freundlichen und professionellen Online Assistenten freuen sich auf Ihren Anruf und werden Ihnen eine schnelle und zielgerichtete Computerhilfe anbieten.

Weitere Themen: IT Support, PC Beratung