Einer der verwirrendsten und oft frustrierendsten Teile von Linux für neue Benutzer ist das Konzept der Dateisystemberechtigungen. Früher musste man, wenn man auf einem Linux-System Dateirechte ändern wollte, kryptische Befehle am Terminal eingeben. Jetzt machen es Desktop-Umgebungen wie GNOME und KDE Plasma jedoch einfach, diese Einstellungen zu überprüfen und anzupassen.

In diesem Artikel erklären wir, was die einzelnen Dateiberechtigungseinstellungen sind, und zeigen Ihnen, wie um sie auf jeder der vier großen Linux-Desktopumgebungen anzupassen: GNOME, Plasma, Cinnamon und XFCE.

Grundlagen zu Linux-Dateiberechtigungen

Es gibt vier grundlegende Optionen zum Festlegen von Berechtigungen für ein Linux-Dateisystem. Sie können die folgenden Berechtigungseinstellungen verwenden, um den Zugriff auf Verzeichnisse und einzelne Dateien einzuschränken oder zu gewähren:

  • Keine Berechtigung (oder Keine)
  • Schreibgeschützt
  • Lesen und Schreiben
  • Ausführbar

Sie können jede dieser Berechtigungen einzeln einem von drei bestimmten Benutzertypen zuweisen: dem Dateieigentümer, Benutzern, die Mitglieder von sind eine bestimmte Gruppe und alle anderen Benutzer, die weder der Dateieigentümer noch in einer Gruppe mit definierten Berechtigungen sind – wir nennen sie öffentlich Benutzer.

instagram viewer

Verwandt: So behalten Sie Dateiberechtigungen beim Kopieren von Dateien in Linux bei

Im Folgenden finden Sie eine kurze Erläuterung der Auswirkungen der einzelnen Berechtigungseinstellungen.

Keine Erlaubnis

Sie können die Berechtigungen einer Datei nur für Gruppen und öffentliche Benutzer auf „Keine“ setzen. Der Eigentümer hat immer mindestens Leseberechtigung für alle Dateien, die ihm gehören.

Wenn ein Benutzer keine Berechtigung hat, auf eine Datei oder ein Verzeichnis zuzugreifen, ist dieses Element für den Benutzer unsichtbar. Es wird in keiner Verzeichnisliste angezeigt und der Benutzer kann nicht direkt auf die Datei oder das Verzeichnis zugreifen, selbst wenn er irgendwie weiß, dass es dort ist.

Nur-Lese-Dateiberechtigung

So wie es sich anhört, kann ein Benutzer mit Nur-Lese-Berechtigungen nur die angegebene Datei oder das angegebene Verzeichnis lesen. Sie können nichts schreiben, ändern oder löschen.

Wenn die Berechtigung des Eigentümers auf schreibgeschützt eingestellt ist, zeigt das System eine Warnung an, wenn Sie versuchen, das Element zu ändern oder zu löschen. Sie können den schreibgeschützten Status jedoch weiterhin überschreiben.

Lese- und Schreibberechtigung für Dateien

Mit Lese- und Schreibberechtigungen kann ein Benutzer oder eine Gruppe auf die Elemente zugreifen, diese erstellen, ändern und löschen. Es ist möglich, jemandem Schreibzugriff auf ein Verzeichnis zu gewähren, damit er Dateien erstellen kann, aber den Schreibzugriff auf einzelne Dateien in diesem Verzeichnis, die geschützt werden müssen, einzuschränken.

Berechtigung für ausführbare Dateien

Die Ausführungsberechtigung ist eine spezielle Einstellung, die es dem Benutzer ermöglicht, ein Skript oder eine Binärdatei als Programm auszuführen (auszuführen). Die Dateien, die beispielsweise Anwendungen starten, werden im Dateisystem als ausführbar festgelegt.

Verwandt: Was ist AppImage? So führen Sie es unter Linux aus

So ändern Sie die Linux-Dateiberechtigungen in GNOME

Um Dateiberechtigungen auf dem GNOME-Desktop zu ändern, öffnen Sie den GNOME-Dateimanager, klicken Sie mit der rechten Maustaste auf die Datei oder das Verzeichnis, das Sie ändern möchten, und wählen Sie sie aus Eigenschaften.

Als nächstes präsentiert Ihnen das System ein Dialogfeld, das Informationen über die ausgewählte Datei oder das ausgewählte Verzeichnis anzeigt und Ihnen ermöglicht, bestimmte Attribute zu ändern.

Wechseln Sie im Dateieigenschaften-Dialog zur Berechtigungen Registerkarte von oben. Auf der Registerkarte „Berechtigungen“ können Sie die Berechtigungen der Datei für den Besitzer, die Gruppe(n) und andere (jeden, der nicht der Besitzer oder Mitglied einer Gruppe mit Zugriff ist) ändern.

Überprüfen der Ausführen Das Feld unten im Dialogfeld ermöglicht es Benutzern mit Zugriffsrechten, die Datei als Programm oder Skript auszuführen.

So ändern Sie Dateiberechtigungen in KDE Plasma

Um zu den Berechtigungseinstellungen in Plasma zu gelangen, gehen Sie genau wie oben beschrieben vor. Öffnen Sie den Dateimanager, suchen Sie die Datei oder das Verzeichnis, das Sie ändern möchten, und klicken Sie mit der rechten Maustaste auf das Symbol.

Screenshot - kein Attribut erforderlich

Klicken Sie im sich öffnenden Kontextmenü einfach auf Eigenschaften am Ende der Liste, und Sie erhalten ein Dialogfeld wie unten gezeigt.

Screenshot - kein Attribut erforderlich

Drücke den Berechtigungen oben im Dialogfeld, und das System bietet Ihnen Optionen zum Festlegen von Berechtigungen für den Eigentümer, die Gruppe und andere.

Plasma verwendet etwas andere Formulierungen, aber die Berechtigungen haben alle die gleiche Bedeutung. Sie können aus wählen Kein Zugang, Kann nur anzeigen, und Kann anzeigen und ändern. Unterhalb der drei Berechtigungsoptionen befindet sich ein Kontrollkästchen, um die Datei bei Bedarf ausführbar zu machen.

So ändern Sie Dateiberechtigungen mit Cinnamon

Wie bei die meisten anderen Linux-Desktopumgebungen, um zu den Dateiberechtigungseinstellungen in Cinnamon zu gelangen, müssen Sie den Dateimanager öffnen, die Datei oder das Verzeichnis suchen, das Sie konfigurieren müssen, und mit der rechten Maustaste darauf klicken.

Screenshot - kein Attribut erforderlich

Nach dem Anklicken der Eigenschaften Option, Cinnamon zeigt Ihnen ein Konfigurationsdialogfeld wie unten gezeigt.

Screenshot - kein Attribut erforderlich

Da es auf GNOME basiert, ist das Cinnamon-Dialogfeld zum Konfigurieren von Dateiberechtigungen fast genau das gleiche wie das von GNOME. Sie müssen nur auf die klicken Berechtigungen Tab oben in der Mitte. Sie können dann auswählen Keiner, Schreibgeschützt, und Lesen und Schreiben für jeden der drei Benutzertypen. Es gibt auch ein Kontrollkästchen am unteren Rand, um das Element als ausführbar festzulegen.

So ändern Sie Dateiberechtigungen in XFCE

Auf Ihrem XFCE-Desktop können Sie auch Datei- und Verzeichnisberechtigungen ändern, indem Sie den Dateimanager öffnen, die Datei oder das Verzeichnis suchen, mit der bzw. dem Sie arbeiten möchten, und mit der rechten Maustaste auf das Element klicken. Wählen Sie dann aus Eigenschaften aus dem erscheinenden Kontextmenü.

Wie unten gezeigt, öffnet sich der Eigenschaftsdialog und ermöglicht Ihnen, die Berechtigungseinstellungen des Elements, mit dem Sie arbeiten, zu ändern.

Klicken Sie zunächst auf die Berechtigungen oben im Dialogfeld, um die Datei- und Verzeichnisberechtigungseinstellungen aufzurufen. Wie bei allen oben aufgeführten Desktop-Umgebungen können Sie auswählen Keiner, Schreibgeschützt, und Lesen Schreiben. XFCE bietet auch eine vierte Option zum Festlegen von Berechtigungen Schreibgeschützt.

Sie können abhaken Lassen Sie zu, dass diese Datei als Programm ausgeführt wird um der Datei ausführbare Berechtigungen zu erteilen.

Wenn Sie Linux-Dateiberechtigungen verstehen, haben Sie die Kontrolle

Wenn Sie wissen, wie Sie Dateiberechtigungen überprüfen und ändern, haben Sie die vollständige Kontrolle darüber, wer was mit den Programmen und Informationen auf Ihrem Linux-System tun kann. Wenn Sie Ihren Desktop-Dateimanager verwenden, können Sie die am häufigsten verwendeten Dateiberechtigungen festlegen.

Wenn Sie jedoch feststellen, dass Sie die Berechtigungen in Ihrem Dateisystem noch strenger kontrollieren müssen, stehen Ihnen in der Befehlszeile weitere Optionen zur Verfügung. Glücklicherweise haben wir viele Artikel, die Ihnen helfen können, sich auch mit der Linux-Befehlszeile vertraut zu machen.

Erklärung des Chmod-Befehls und der Linux-Dateiberechtigungen

Wenn Sie Dateiberechtigungen auf jedem Linux-Betriebssystem richtig verwalten möchten, müssen Sie den Befehl chmod kennen.

Lesen Sie weiter

TeilenTwitternEmail
Verwandte Themen
  • Linux
  • Linux-Grundstufe
  • Dokumentenverwaltung
  • Linux-Desktop-Umgebung
Über den Autor
JT McGinty (18 veröffentlichte Artikel)

JT ist ein Veteran der Technologiebranche mit mehr als 25 Jahren Erfahrung. Vom technischen Support bis zur Programmierung und Systemadministration hat er alles gemacht. Besonders macht es ihm Spaß, neuen Benutzern die Freiheit und Leistungsfähigkeit von Linux beizubringen.

Mehr von JT McGinty

Abonniere unseren Newsletter

Abonnieren Sie unseren Newsletter für technische Tipps, Rezensionen, kostenlose E-Books und exklusive Angebote!

Klicken Sie hier, um sich anzumelden