Chmod-Rechner
Kostenloser Online-Chmod-Rechner zur Visualisierung und Berechnung von Linux-Dateiberechtigungen mit Kontrollkästchen. Sofortige Umwandlung zwischen numerischer (755, 644) und symbolischer Notation (rwxr-xr-x). Unterstützt Sonderberechtigungen wie setuid, setgid, sticky bit.
Was ist chmod?
chmod (change mode) ist ein Linux/Unix-Befehl, der die Zugriffsrechte von Dateien und Verzeichnissen ändert. Er bestimmt, wer eine Datei lesen, schreiben oder ausführen darf.
Was bedeutet chmod 755?
chmod 755 bedeutet, dass der Besitzer Lese-, Schreib- und Ausführungsrechte hat (7=rwx), während Gruppe und Andere Lese- und Ausführungsrechte haben (5=r-x). Häufig verwendet für ausführbare Skripte und Verzeichnisse.
Wie berechnet man chmod-Werte manuell?
Jede Berechtigung hat einen numerischen Wert: lesen=4, schreiben=2, ausführen=1. Addieren Sie diese Werte für jede Kategorie (Besitzer, Gruppe, Andere). Zum Beispiel, Besitzer mit rwx = 4+2+1 = 7.
Was bedeuten rwx-Berechtigungen?
rwx steht für lesen (r), schreiben (w) und ausführen (x). Lesen erlaubt das Anzeigen des Dateiinhalts, schreiben erlaubt das Ändern und ausführen erlaubt das Ausführen als Programm oder Skript.
Was sind spezielle Berechtigungen wie setuid, setgid und sticky bit?
setuid (4000) lässt eine Datei mit den Rechten des Besitzers laufen, setgid (2000) mit denen der Gruppe, und sticky bit (1000) beschränkt das Löschen von Dateien in einem Verzeichnis nur auf den Besitzer.
Welche Berechtigungen sollten Webserver-Dateien haben?
Webdateien verwenden typischerweise 644 (rw-r--r--) für HTML/CSS/JS-Dateien und 755 (rwxr-xr-x) für Verzeichnisse und CGI-Skripte. Verwenden Sie niemals 777, da es jedem erlaubt, Dateien zu ändern.
Wie verwendet man symbolische Notation mit chmod?
Symbolische Notation verwendet Buchstaben wie u (Benutzer), g (Gruppe), o (Andere), a (alle) und Operatoren + (hinzufügen), - (entfernen), = (setzen). Zum Beispiel fügt chmod u+x datei Ausführungsrechte für den Besitzer hinzu.
Ist dieses Tool privat?
Ja, dieser chmod-Rechner läuft zu 100% in Ihrem Browser. Es werden keine Daten an einen Server gesendet, was vollständige Privatsphäre und Sicherheit gewährleistet.
So verwenden Sie Chmod-Rechner
Berechne Linux-Dateirechte visuell mit Kontrollkästchen und rechne zwischen numerischen Modi wie 755 oder 644 und symbolischer Notation wie rwxr-xr-x um. Unterstützt setuid, setgid und Sticky Bit. Läuft komplett im Browser.
- Setze die Häkchen für Besitzer, Gruppe und Andere, um Lese-, Schreib- oder Ausführungsrechte zu vergeben.
- Aktiviere setuid, setgid oder das Sticky Bit für Sonderfälle wie geteilte Verzeichnisse.
- Tippe einen numerischen Modus wie 755 in das Feld mit dem Platzhalter '755', um ihn in die Häkchen zu übernehmen.
- Lies die passende symbolische Zeichenfolge (z. B. rwxr-xr-x) und die Oktalziffern aus der Zusammenfassung.
Ein üblicher sicherer Satz ist 755 für Verzeichnisse und 644 für Dateien — vermeide 777 außer zu Testzwecken.
Verwandte Tools
- Hash-Prüfer MD5, SHA-1, SHA-256, SHA-512 Datei-Hashes lokal berechnen und prüfen
- ASCII-Tabelle Vollständige ASCII-Zeichencodierungsreferenz mit Dezimal-, Hexadezimal-, Oktal-, Binärcodes, HTML-Entities und Beschreibungen. Sofortige Suche und Filterung.
- Hex-Betrachter Zeigen Sie Dateiinhalte im Hex-Dump-Format mit Suche, Offset-Navigation und virtuellem Scrollen an
- MIME-Typ-Suche Finden Sie sofort MIME-Typen nach Dateierweiterung oder suchen Sie Erweiterungen nach MIME-Typ. Kostenlose Online-Referenz mit über 1000 Einträgen.
- Bildschirmauflösungs-Prüfer Erfasst Bildschirmauflösung, Viewport-Größe, DPI und Farbtiefe in Echtzeit.
- Browser-Info Erfassen Sie sofort Browser-Name, Version, Rendering-Engine, OS, Bildschirmauflösung, Sprache und alle Browser-Funktionen.
- HTTP-Anfrage-Tester Testen Sie REST-APIs direkt im Browser. Senden Sie GET-, POST-, PUT-, DELETE-Anfragen mit benutzerdefinierten Headern, Body und Parametern. Sehen Sie sofort Status, Header und JSON-Body.
- .htaccess-Generator Generieren Sie Apache .htaccess-Regeln für Weiterleitungen, Umschreibungen, Sicherheitsheader, Caching und mehr.