[{"data":1,"prerenderedAt":25},["ShallowReactive",2],{"content-chmod-calculator-de":3},{"about":4,"steps":7,"faq":12},[5,6],"Unter Linux, macOS und anderen Unix-Systemen hat jede Datei drei Rechtegruppen: für den Besitzer, für die Gruppe und für alle anderen. Jede Gruppe kann lesen (r), schreiben (w) und ausführen (x). Der chmod-Rechner übersetzt zwischen der oktalen Schreibweise wie 755 und der symbolischen wie rwxr-xr-x – per Checkbox, Eingabe oder Vorlage.","Zusätzlich zeigt er die Sonderbits setuid, setgid und das Sticky-Bit und erzeugt fertige chmod-Befehle in beiden Schreibweisen. Praktisch beim Einrichten von Webservern, Deploy-Skripten oder SSH-Schlüsseln. Für zeitgesteuerte Aufgaben hilft der [[cron-expression]], für Netzwerkmasken der [[subnet-calculator]].",[8,9,10,11],"Gib einen Modus ein (z. B. 644 oder rw-r--r--) oder wähle eine der häufigen Vorlagen.","Passe die Rechte über die Checkboxen für Besitzer, Gruppe und Andere an.","Setze bei Bedarf die Sonderbits setuid, setgid oder Sticky-Bit.","Kopiere den fertigen chmod-Befehl oder die gewünschte Schreibweise.",[13,16,19,22],{"q":14,"a":15},"Wie wird aus rwx eine Zahl?","Jedes Recht hat einen Wert: Lesen 4, Schreiben 2, Ausführen 1. Die Summe je Gruppe ergibt eine Ziffer – rwx = 7, r-x = 5, r-- = 4. Daraus wird für Besitzer, Gruppe und Andere z. B. 755.",{"q":17,"a":18},"Welche Rechte sind üblich?","644 für normale Dateien (nur der Besitzer darf schreiben), 755 für Programme und Verzeichnisse, 600 für private Dateien wie SSH-Schlüssel und 700 für private Verzeichnisse. 777 gibt allen alle Rechte und ist fast immer eine schlechte Idee.",{"q":20,"a":21},"Was bedeuten setuid, setgid und Sticky-Bit?","setuid lässt ein Programm mit den Rechten seines Besitzers laufen, setgid mit denen der Gruppe; bei Verzeichnissen erben neue Dateien mit setgid die Gruppe. Das Sticky-Bit in Verzeichnissen wie \u002Ftmp sorgt dafür, dass nur der Besitzer seine Dateien löschen darf. Sie bilden die vierte, vorangestellte Ziffer, z. B. 1777.",{"q":23,"a":24},"Was bedeutet ein großes S oder T?","In der Ausgabe von ls -l steht ein kleines s oder t, wenn das Sonderbit und das Ausführrecht gesetzt sind. Ein großes S oder T zeigt an, dass das Sonderbit gesetzt ist, das Ausführrecht an dieser Stelle aber fehlt.",1792082297068]