<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.unkompliziert.eu/index.php?action=history&amp;feed=atom&amp;title=Rechteverwaltung_unter_Linux</id>
	<title>Rechteverwaltung unter Linux - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.unkompliziert.eu/index.php?action=history&amp;feed=atom&amp;title=Rechteverwaltung_unter_Linux"/>
	<link rel="alternate" type="text/html" href="https://wiki.unkompliziert.eu/index.php?title=Rechteverwaltung_unter_Linux&amp;action=history"/>
	<updated>2026-04-07T10:03:50Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in unkompliziert.eu</subtitle>
	<generator>MediaWiki 1.34.1</generator>
	<entry>
		<id>https://wiki.unkompliziert.eu/index.php?title=Rechteverwaltung_unter_Linux&amp;diff=109&amp;oldid=prev</id>
		<title>Felix: Die Seite wurde neu angelegt: „&lt;h1&gt;Rechte im Dateisystem&lt;/h1&gt; &lt;h2&gt;Bedeutung von &lt;code&gt;rwx&lt;/code&gt;&lt;/h2&gt; &lt;ul&gt;&lt;li&gt;Bei Dateien:     &lt;ul&gt;&lt;li&gt;&lt;code&gt;r&lt;/code&gt;&amp;nbsp;Inhalt der Datei lesen (read)&lt;/li&gt;…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.unkompliziert.eu/index.php?title=Rechteverwaltung_unter_Linux&amp;diff=109&amp;oldid=prev"/>
		<updated>2020-04-11T08:31:59Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „&amp;lt;h1&amp;gt;Rechte im Dateisystem&amp;lt;/h1&amp;gt; &amp;lt;h2&amp;gt;Bedeutung von &amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&amp;lt;/h2&amp;gt; &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Bei Dateien:     &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt; Inhalt der Datei lesen (read)&amp;lt;/li&amp;gt;…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;h1&amp;gt;Rechte im Dateisystem&amp;lt;/h1&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Bedeutung von &amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Bei Dateien:&lt;br /&gt;
    &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&amp;amp;nbsp;Inhalt der Datei lesen (read)&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&amp;amp;nbsp;Inhalt der Datei verändern (write)&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&amp;amp;nbsp;Ausführen der Datei als Programm (eXecute)&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Bei Verzeichnissen:&lt;br /&gt;
    &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&amp;amp;nbsp;Dateinamen lesen (read). Dieses Recht genügt aber &amp;lt;b&amp;gt;nicht&amp;lt;/b&amp;gt; um auf die Dateien zuzugreifen.&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&amp;amp;nbsp;Dateien im Verzeichnis anlegen und löschen (write)&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&amp;amp;nbsp;Zugreifen auf die Dateien (eXecute)&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;h2&amp;gt;Ändern der RWX-Rechte für eine Datei oder ein Verzeichnis&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Mit dem &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt;-Befehl kann man die RWX-Rechte einer Datei oder eines Verzeichnisses ändern.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod WerHinOderWegWas Datei&lt;br /&gt;
&lt;br /&gt;
chmod WerHinOderWegWas Verzeichnis&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Bedeutung der Abschnitte:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Wer&amp;lt;/code&amp;gt;: Dies beschreibt, für wen die Änderung vorgenommen werden soll. Zur Auswahl stehen:&lt;br /&gt;
    &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;u&amp;lt;/code&amp;gt;: User, der Benutzer dem die Datei gehört.&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;g&amp;lt;/code&amp;gt;: Group, die Gruppen die bei der Datei eingetragen ist.&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;o&amp;lt;/code&amp;gt;: Other, alle Anderen, die nicht der Benutzer sind und nicht zur Gruppe gehören.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;HinOderWeg&amp;lt;/code&amp;gt;: Hier entscheiden wir, ob wir ein Recht hinzufügen, entfernen oder so festlegen wollen, wie angegeben.&lt;br /&gt;
    &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;+&amp;lt;/code&amp;gt;: Hinzufügen eines oder mehrer Rechte.&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;-&amp;lt;/code&amp;gt;: Entfernen eines oder mehrer Rechte.&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;=&amp;lt;/code&amp;gt;: Rechte so festlegen, wie angegeben.&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;Was&amp;lt;/code&amp;gt;: Welches Recht soll eingestellt werden.&lt;br /&gt;
    &amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;: Read&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;: Write&amp;lt;/li&amp;gt;&lt;br /&gt;
      &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;: eXecute (siehe oben)&amp;lt;/li&amp;gt;&lt;br /&gt;
    &amp;lt;/ul&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;p&amp;gt;Beispiele:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Allen anderen sollen alle Rechte auf das Zeitungsverzeichnis entzogen werden:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod o-rwx Zeitung&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Der Benutzer will eine Programmskript ausführbar machen&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod u+x Programmskript&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Für die Gruppe sollen nur &amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;- und &amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;-Rechte gelten. Sonst nichts:&lt;br /&gt;
&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;chmod g=rw Datei&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Ändern von Rechten mit &amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt; und Zahlencodes&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Linux-Admins sparen gerne Tipparbeit und schreiben die Rechte für eine Datei oder ein Verzeichnis gerne als Zahlencode. Die erste Ziffer steht für den Eigentümer, die zweite Ziffer für die Gruppe und die dritte Ziffer für alle anderen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Die Rechte haben Zahlenwerte, die man einfach zusammenzählt:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 4&lt;br /&gt;
    &amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;w&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 2&lt;br /&gt;
    &amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;x&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 1&lt;br /&gt;
    &amp;lt;br&amp;gt;&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;p&amp;gt;Um ein Recht festzulegen werden die Zahlenwerte einfach zusammengezählt:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;&amp;lt;code&amp;gt;---&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 0&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;--x&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 1&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;-w-&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 2&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;-wx&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 3&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r--&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 4&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;r-x&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 5&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;rw-&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 6&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;&amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&amp;amp;nbsp;= 7&amp;lt;/li&amp;gt;&lt;br /&gt;
&amp;lt;/ul&amp;gt;&amp;lt;p&amp;gt;Beim&amp;amp;nbsp;&amp;lt;code&amp;gt;chmod&amp;lt;/code&amp;gt;-Befehl gibt man die Rechte für Eigentümer, Gruppe und Andere als dreistelligen Zahlencode an.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Beispiel:&amp;lt;/p&amp;gt;&amp;lt;pre&amp;gt;chmod 754 eineDatei&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;&amp;lt;code&amp;gt;eineDatei&amp;lt;/code&amp;gt;&amp;amp;nbsp;erhält die Rechte&amp;amp;nbsp;&amp;lt;code&amp;gt;rwx&amp;lt;/code&amp;gt;&amp;amp;nbsp;für den Eigentümer,&amp;amp;nbsp;&amp;lt;code&amp;gt;r-x&amp;lt;/code&amp;gt;&amp;amp;nbsp;für die Gruppe und&amp;amp;nbsp;&amp;lt;code&amp;gt;r--&amp;lt;/code&amp;gt;&amp;amp;nbsp;für alle anderen.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Ändern des Eigentümers einer Datei oder eines Verzeichnisses&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Mit dem Befehl &amp;lt;code&amp;gt;chown&amp;lt;/code&amp;gt; (change owner) kann man den Eintümer ändern, zu der eine Datei oder ein Verzeichnis gehören.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chown NeuerEigentümer Datei&lt;br /&gt;
&lt;br /&gt;
chown NeuerEigentümer Verzeichnis&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Mit &amp;lt;code&amp;gt;chown&amp;lt;/code&amp;gt; kann man auch Eigentümer und Gruppe gleichzeitig ändern:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chown NeuerEigentümer: NeueGruppe Datei&lt;br /&gt;
&lt;br /&gt;
chown NeuerEigentümer:NeueGruppe Verzeichnis&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Ändern der Gruppe einer Datei oder eines Verzeichnisses&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Mit dem Befehl &amp;lt;code&amp;gt;chgrp&amp;lt;/code&amp;gt; (change group) kann man die Gruppe ändern, zu der eine Datei oder ein Verzeichnis gehören.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chgrp NeueGruppe Datei&lt;br /&gt;
&lt;br /&gt;
chgrp NeueGruppe Verzeichnis&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;h2&amp;gt;Spezielle Rechte auf Verzeichnissen&amp;lt;/h2&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;Sticky Bit&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Das Sticky Bit sorgt dafür, dass in einem Verzeichnis Dateien nur von dem Benutzer gelöscht werden könnnen, der die Datei auch angelegt hat (Eigentümer der Datei).&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Das Sticky Bit setzt man auf ein Verzeichnis mit folgendem Befehl:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod +t Verzeichnis&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Eselsbrücke: Merke Dir einfach das Wort &amp;quot;sTicky&amp;quot; mit großem &amp;quot;T&amp;quot;.&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;h3&amp;gt;SUID und SGID&amp;lt;/h3&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Diese Bits werden auf Programmen gesetzt:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;ul&amp;gt;&amp;lt;li&amp;gt;Wenn das SUID-Bit gesetzt ist, läuft das Programm mit den Rechten vom Eigentümer der Programmdatei.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;li&amp;gt;Wenn das SGID-Bit gesetzt ist, läuft das Programm mit den Rechten von der Gruppe zu der die Programmdatei gehört.&amp;lt;/li&amp;gt;&lt;br /&gt;
  &amp;lt;/ul&amp;gt;&amp;lt;p&amp;gt;Setzen des SUID-Bits:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod u+s Programmdatei&amp;lt;/pre&amp;gt;&lt;br /&gt;
&amp;lt;p&amp;gt;Setzen des SGID-Bits:&amp;lt;/p&amp;gt;&lt;br /&gt;
&amp;lt;pre&amp;gt;chmod g+s Programmdatei&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Felix</name></author>
		
	</entry>
</feed>