[[Vorlage(getestet, general)]] {{{#!vorlage Wissen [:Rechte: Rechte für Dateien und Ordner ändern] [:mit Root-Rechten arbeiten:] }}} [[Inhaltsverzeichnis()]] Linux-[:Dateisystem: Dateisysteme] besitzen standardmäßig ein Rechtesystem, welches die Rechte pro Dateien und Verzeichnissen festlegt [1]. Zum Ändern dieser Rechte können entweder die [:Terminal:]-Befehle [:chmod:], [:chown:] sowie [:chgrp:] oder aber die Standard-[:Dateimanager:] Nautilus (Ubuntu), Dolphin (Kubuntu), Caja (Ubuntu MATE), Thunar (Xubuntu) und PCManFM (Lubuntu) verwendet werden. Prinzipiell können Benutzer immer nur die Dateirechte solcher Dateien ändern, deren Besitzer sie selbst sind. Sollen Rechte von Dateien anderer Benutzer oder von Systemdateien verändert werden, so sind dafür stets Root-Rechte[2] erforderlich. {{{#!vorlage Warnung Auch wenn es grundsätzlich möglich ist, sollten Dateimanager nicht mit Root-Rechten gestartet werden, weil damit die Möglichkeit besteht, sämtliche Systemeinstellungen zu ändern, was ein Sicherheits- und Stabilitätsrisiko darstellt. Sollen Rechte von Systemdateien oder anderen Nutzern geändert werden, dann greift man vorzugsweise auf die entsprechenden Terminal-Befehle zurück, die dann Root-Rechte ausschließlich für die beabsichtigte Aktion gewähren. }}} = Nautilus/GNOME = [[Bild(nautilus.png,150,align=right)]] Unter [:Nautilus:] kann man die Dateirechte ansehen, in dem man mit der rechten Maustaste [[Vorlage(Tasten,rmb)]] auf eine Datei klickt und dann ''"Eigenschaften -> Zugriffsrechte"'' auswählt. Sofern man Besitzer der Datei ist, kann man hier bequem über die Auswahl-Menüs die Rechte für ''"Besitzer"'', ''"Gruppe"'' und ''"Andere"'' auswählen sowie die Gruppe ändern. Setzt man den Haken bei ''"Datei als Programm ausführen"'', so ist die Datei als ausführbar gekennzeichnet. Das Setzen der [:Rechte#Sonderrechte:Sonderrechte] UID, GID und Sticky-Bit ist bei Nautilus erst möglich, wenn man die "erweiterte Rechtedarstellung" wählt. Dafür startet man am besten den [:GNOME_Konfiguration/dconf:Konfigurationseditor] und aktiviert dort den Schlüssel "`/org/gnome/nautilus/preferences/show_advanced_permissions`". Es ist nur eingeschränkt möglich, Rechte für ganze Ordner rekursiv zu ändern. = Dolphin/KDE Plasma = [[Bild(kde-rechte.png,150,align=right)]] Mit [:Dolphin:] (und auch [:Konqueror#Konqueror-als-Dateimanager:] sowie der [:Archiv/Plasma/KDE-Arbeitsfläche:KDE-Arbeitsfläche]) kann man die Dateirechte ansehen, in dem man das Kontextmenü der Datei öffnet und dann ''"Eigenschaften -> Berechtigungen"'' auswählt. Die Eigenschaften können für eine ausgewählte Datei alternativ auch über das Tastenkürzel [[Vorlage(Tasten,Alt+Enter)]] geöffnet werden. Sofern man Besitzer der Datei ist, kann man hier bequem über die Auswahl-Menüs die Rechte für ''"Eigentümer"'', ''"Gruppe"'' und ''"Sonstige"'' auswählen sowie die Gruppe ändern. Setzt man den Haken bei ''"Ausführbar"'', so ist die Datei als ausführbar gekennzeichnet. Über die Schaltfläche ''"Erweiterte Berechtigungen"'' kann die komplette Rechtematrix geöffnet werden und somit auch die [:Rechte#Sonderrechte:Sonderrechte] UID, GID und Sticky-Bit bearbeitet werden. = Caja/MATE = ##[[Bild(caja.png,150,align=right)]] Da der Dateimanager [:Caja:] auf eine ältere Version von Nautilus aufbaut, gilt auch hier das bereits beschriebene Verhalten. Praktisch also mit [[Vorlage(Tasten,rmb)]] eine Datei und dann ''"Eigenschaften -> Zugriffsrechte"'' auswählen. Um bei Caja die oben genannten Sonderrechte bzw. die "erweiterte Rechtedarstellung" zu konfigurieren, startet man den [:GNOME_Konfiguration/dconf:Konfigurationseditor], aktiviert aber einen anderen Schlüssel: "`/org/mate/caja/preferences/show_advanced_permissions`". = Thunar/Xfce = [[Bild(thunar.png,150,align=right)]] Mit [:Thunar:] kann man sich die Dateirechte anzeigen lassen, in dem man mit der rechten Maustaste auf eine Datei klickt [[Vorlage(tasten,rmb)]] und dann ''"Eigenschaften -> Berechtigungen"'' auswählt. Ist man der Besitzer der Datei, so lassen sich nun die Dateirechte * Keine * Nur Lesen * Nur Schreiben * Lesen und Schreiben für ''"Besitzer"'', ''"Gruppe"'' und ''"Andere"'' sowie die Gruppenzugehörigkeit der Datei ändern. Das Markieren einer Datei als ausführbar ist nur bei bestimmten Dateien, z. B. Shell-Skripten mit der Endung '''.sh''' oder [wikipedia:Executable_and_Linking_Format:ELF]-Programmen, möglich. Das Setzen der [:Rechte#Sonderrechte:Sonderrechte] UID, GID und Sticky-Bit ist aus Thunar heraus nicht möglich. [[Bild(pcmanfm.png,150,align=right)]] = PCManFM/LXDE und LXQt = Obwohl hier als Dateimanager [:PCManFM:] zum Einsatz kommt, prinzipiell genauso wie bei Xfce (siehe oben) beschrieben. = Links = * [:Rechte:] - Hauptartikel * [:Dateimanager:] {Übersicht} Programmübersicht #tag: Dateimanager, System, Einsteiger, Nautilus, Caja, Dolphin