Chmod-Rechner

Berechnen Sie Linux-Dateiberechtigungen im oktalen oder symbolischen Format.

Unix-Dateiberechtigungen können mit ihrer Oktalnotation und den rwx-Flags verwirrend sein. Dieser kostenlose chmod-Rechner übersetzt sofort zwischen numerischen (z.B. 755) und symbolischen (z.B. rwxr-xr-x) Berechtigungsformaten. Erstellen Sie Berechtigungen visuell mit Kontrollkästchen oder geben Sie einen Oktalcode ein. Alles läuft lokal im Browser.

Loading Chmod Calculator...
Deine Daten bleiben in deinem Browser
War dieses Tool hilfreich?
Anleitung

Wie man es benutzt

1
1

Nutzungsschritt

Berechnen Sie Linux-Dateiberechtigungen im oktalen oder symbolischen Format.

Guide

Leitfaden zu Unix-Dateiberechtigungen und chmod

Was sind Unix-Dateiberechtigungen?

Jede Datei und jedes Verzeichnis auf Unix/Linux hat Berechtigungen die steuern wer lesen, schreiben oder ausführen darf. Sie sind in drei Klassen unterteilt: Eigentümer (Benutzer), Gruppe und Andere (Welt). Jede Klasse kann unabhängig Lese- (r), Schreib- (w) und Ausführungsrechte (x) haben. Diese neun Bits plus Spezialbits wie setuid, setgid und Sticky bilden das Schutzmodell auf Unix-Systemen.

Oktalnotation verstehen

Oktal (Basis 8) stellt jede Klasse als Ziffer von 0 bis 7 dar. Lesen = 4, Schreiben = 2, Ausführen = 1. Addieren Sie: rwx = 7, r-x = 5, r-- = 4. Das klassische 755 bedeutet der Eigentümer kann alles, Gruppe und Andere können lesen und ausführen. Diese kompakte Notation wird mit dem chmod-Befehl verwendet.

Symbolisch vs Numerisch

chmod unterstützt symbolische und numerische Modi. Symbolisch nutzt Buchstaben (u, g, o, a) mit Operatoren (+, -, =). Numerisch setzt alles auf einmal: chmod 644 ergibt rw-r--r--. Symbolisch für inkrementelle Änderungen, numerisch für komplette Festlegung.

Best Practices

Prinzip der minimalen Rechte befolgen. 644 für normale Dateien, 755 für Verzeichnisse und Skripte, 600 für sensible Dateien wie SSH-Schlüssel. 777 in Produktion vermeiden da es schwere Sicherheitslücken schafft.

Examples

Durchgerechnete Beispiele

Beispiel: Webserver-Berechtigungen

Gegeben: eine HTML-Datei die der Webserver lesen muss, nur der Eigentümer ändert.

1

Schritt 1: Eigentümer = Lesen + Schreiben = 6.

2

Schritt 2: Gruppe = Lesen = 4.

3

Schritt 3: Andere = Lesen = 4.

Ergebnis: chmod 644 index.html (rw-r--r--)

Beispiel: Skript ausführbar machen

Gegeben: deploy.sh das der Eigentümer ausführt, Gruppe liest, Andere kein Zugriff.

1

Schritt 1: Eigentümer = 7.

2

Schritt 2: Gruppe = 5.

3

Schritt 3: Andere = 0.

Ergebnis: chmod 750 deploy.sh (rwxr-x---)

Anwendungsfälle

Anwendungsfälle

Webserver-Konfiguration

Korrekte Berechtigungen konfigurieren: 644 für statische HTML-, CSS- und JavaScript-Dateien damit der Server sie lesen kann. 755 für Verzeichnisse. Falsche Berechtigungen sind die häufigste Ursache für 403-Forbidden-Fehler auf Webservern.

SSH-Schlüssel-Sicherheit

SSH verlangt strenge Berechtigungen: 600 für private Schlüssel und 644 für öffentliche. Bei zu offenen Berechtigungen verweigert SSH die Verwendung mit einer Warnung. Berechnen Sie die exakten Berechtigungen für sichere SSH-Authentifizierung.

Deployment-Skripte

Build- und Deploy-Skripte brauchen Ausführungsrechte. 750 erlaubt dem Eigentümer Ausführung, Gruppe kann zur Prüfung lesen, Andere haben keinen Zugriff. Verhindert versehentliche Ausführung durch Unbefugte und hält den Workflow reibungslos.

Gemeinsame Verzeichnisse

Team-Verzeichnisse nützen oft 2775 (setgid + rwxrwxr-x) damit neue Dateien die Gruppenbesitz erben. Alle Mitglieder können lesen und schreiben unabhängig vom Ersteller. Das setgid-Bit ist entscheidend für kollaboratives Arbeiten auf Linux-Servern.

Häufig gestellte Fragen

?Was bedeutet chmod 755?

rwxr-xr-x: Eigentümer liest, schreibt und führt aus; Gruppe und Andere lesen und führen aus. Standard für Verzeichnisse und Skripte.

?Unterschied zwischen 644 und 755?

644 (rw-r--r--): Eigentümer liest und schreibt, Andere lesen. 755 (rwxr-xr-x) fügt Ausführung hinzu. 644 für Dateien, 755 für Verzeichnisse.

?Wie konvertiere ich Oktal zu Symbolisch?

Geben Sie die Oktalzahl ein und die symbolische Darstellung erscheint sofort. Jede Ziffer entspricht r(4), w(2), x(1).

?Warum kein chmod 777?

Gibt allen vollen Zugriff, schweres Sicherheitsrisiko. Jeder kann ändern oder löschen. Minimale Rechte verwenden.

?Was sind setuid, setgid und Sticky?

Setuid (4) führt als Eigentümer aus, setgid (2) als Gruppe oder vererbt Gruppe, Sticky (1) verhindert Löschen fremder Dateien.

?Ist der Rechner kostenlos?

Ja, 100% kostenlos ohne Registrierung, Limits oder Werbung.

?Werden Daten an Server gesendet?

Nein. Alles läuft lokal im Browser. Keine Datenübertragung.

?Funktioniert es für macOS?

Ja. macOS nutzt identische Unix-Berechtigungen wie Linux. Oktal- und Symbolnotation sind gleich.

Hilf uns besser zu werden

Wie gefällt Ihnen dieses Tool?

Jedes Tool bei Kitmul wird auf Basis echter Nutzeranfragen gebaut. Ihre Bewertung und Ihre Vorschläge helfen uns, Bugs zu beheben, fehlende Funktionen hinzuzufügen und die Tools zu bauen, die Sie wirklich brauchen.

Dieses Tool bewerten

Tippen Sie auf einen Stern, um uns zu sagen, wie nützlich dieses Tool für Sie war.

Vorschlag machen oder Bug melden

Eine Funktion fehlt? Einen Bug gefunden? Haben Sie eine Idee? Sagen Sie es uns und wir schauen es uns an.

Ähnliche Tools

Empfohlene Lektüre

Empfohlene Bücher über Linux- und Unix-Systemadministration

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Erweitern Sie Ihre Fähigkeiten

Professionelle Produkte für besseres Entwickeln

Als Amazon-Partner verdienen wir an qualifizierten Verkäufen.

Newsletter

Erhalte Produktivitätstipps und Neue Tools Zuerst

Schließe dich Machern und Entwicklern an, die Datenschutz schätzen. Jede Ausgabe: neue Tools, Produktivitäts-Hacks und Updates — kein Spam.

Prioritätszugang zu neuen Tools
Jederzeit abbestellen, ohne Rückfragen