Unix Berechtigungsrechner (chmod)
Berechnen Sie interaktiv Unix/Linux-Dateiberechtigungen (chmod) mit visueller Berechtigungsmatrix, Sicherheitsrisikobewertung, Terminal-Vorschau und gebrauchsfertigen Befehlen.
Moderate Gefährdung
Andere können lesen oder ausführen. Stellen Sie sicher, dass dies beabsichtigt ist.
-rwxr-xr-x 1 user group 4096 Jan 27 12:00 meine_datei.txt
Dein Adblocker verhindert, dass wir Werbung anzeigen
MiniWebtool ist kostenlos dank Werbung. Wenn dir dieses Tool geholfen hat, unterstütze uns mit Premium (werbefrei + schneller) oder setze MiniWebtool.com auf die Whitelist und lade die Seite neu.
- Oder auf Premium upgraden (werbefrei)
- Erlaube Werbung für MiniWebtool.com, dann neu laden
Unix Berechtigungsrechner (chmod)
Über den Unix Berechtigungsrechner
Dieser Unix Berechtigungsrechner (chmod-Rechner) hilft Ihnen, Linux/Unix-Dateiberechtigungen zu verstehen und zu berechnen. Er bietet eine interaktive visuelle Oberfläche zum Festlegen von Berechtigungen und zeigt sofort die entsprechende oktale Notation, symbolische Notation und gebrauchsfertige chmod-Befehle an.
Dateiberechtigungen in Unix/Linux-Systemen steuern, wer Dateien und Verzeichnisse lesen, schreiben oder ausführen darf. Das Verständnis dieser Berechtigungen ist entscheidend für die Systemsicherheit, die Konfiguration von Webservern und eine ordnungsgemäße Dateiverwaltung.
Unix-Berechtigungen verstehen
Berechtigungstypen
- Lesen (r = 4): Dateiinhalt anzeigen oder Verzeichnisinhalt auflisten
- Schreiben (w = 2): Dateiinhalt ändern oder Dateien im Verzeichnis erstellen/löschen
- Ausführen (x = 1): Datei als Programm ausführen oder auf Verzeichnis zugreifen
Benutzerkategorien
- Besitzer (User): Der Benutzer, dem die Datei gehört
- Gruppe: Benutzer, die der Gruppe der Datei angehören
- Andere (Others): Alle anderen Benutzer im System
Oktale vs. Symbolische Notation
| Oktal | Binär | Symbolisch | Beschreibung |
|---|---|---|---|
0 | 000 | --- | Keine Berechtigungen |
1 | 001 | --x | Nur Ausführen |
2 | 010 | -w- | Nur Schreiben |
3 | 011 | -wx | Schreiben und Ausführen |
4 | 100 | r-- | Nur Lesen |
5 | 101 | r-x | Lesen und Ausführen |
6 | 110 | rw- | Lesen und Schreiben |
7 | 111 | rwx | Volle Berechtigungen |
Gängige Berechtigungseinstellungen
| Oktal | Symbolisch | Anwendungsfall |
|---|---|---|
644 | rw-r--r-- | Standarddateien (HTML, CSS, Bilder) |
755 | rwxr-xr-x | Verzeichnisse und ausführbare Skripte |
600 | rw------- | Private Dateien (SSH-Schlüssel, Passwörter) |
700 | rwx------ | Private Verzeichnisse und Skripte |
664 | rw-rw-r-- | Gemeinsame Gruppendateien |
775 | rwxrwxr-x | Gemeinsame Gruppenverzeichnisse |
777 | rwxrwxrwx | Vollzugriff (NICHT empfohlen) |
Sonderberechtigungen
SetUID (4xxx)
Wenn bei einer ausführbaren Datei gesetzt, wird das Programm mit den Rechten des Dateibesitzers statt des ausführenden Benutzers ausgeführt. Beispiel: /usr/bin/passwd läuft als root, um /etc/shadow zu ändern.
SetGID (2xxx)
Bei ausführbaren Dateien: Ausführung mit Gruppenrechten. Bei Verzeichnissen: Neue Dateien erben die Gruppe des Verzeichnisses anstelle der primären Gruppe des Erstellers.
Sticky Bit (1xxx)
Bei Verzeichnissen: Verhindert, dass Benutzer Dateien löschen, die ihnen nicht gehören. Unverzichtbar für gemeinsam genutzte Verzeichnisse wie /tmp.
Best Practices für die Sicherheit
- 777 vermeiden: Verwenden Sie niemals weltweit beschreibbare Berechtigungen, es sei denn, es ist absolut notwendig
- Minimaler Zugriff: Gewähren Sie nur die für den ordnungsgemäßen Betrieb erforderlichen Berechtigungen
- Sensible Dateien schützen: Verwenden Sie 600 oder 400 für private Schlüssel und Konfigurationsdateien
- Web-Verzeichnisse: Verwenden Sie 755 für Verzeichnisse und 644 für Dateien, die von Webservern bereitgestellt werden
- SetUID/SetGID prüfen: Überprüfen Sie regelmäßig Programme mit Sonderberechtigungen
So verwenden Sie diesen Rechner
- Wählen Sie den Dateityp (reguläre Datei, Verzeichnis oder symbolischer Link)
- Klicken Sie auf die Berechtigungszellen, um Lesen, Schreiben und Ausführen für jede Benutzerkategorie umzuschalten
- Oder geben Sie direkt einen oktalen Wert ein (wie 755), um die entsprechenden Berechtigungen zu sehen
- Aktivieren Sie bei Bedarf Sonderberechtigungen (SetUID, SetGID, Sticky Bit)
- Überprüfen Sie die Sicherheitsbewertung und die Terminal-Vorschau
- Kopieren Sie den chmod-Befehl für die Verwendung in Ihrem Terminal
Häufig gestellte Fragen
Was ist chmod in Unix/Linux?
chmod (change mode) ist ein Unix/Linux-Befehl zum Ändern der Zugriffsberechtigungen von Dateien und Verzeichnissen. Er steuert, wer eine Datei lesen, schreiben oder ausführen darf. Berechtigungen werden für drei Kategorien festgelegt: Besitzer, Gruppe und Andere.
Was bedeuten die Zahlen bei chmod (wie 755 oder 644)?
Bei chmod repräsentiert jede Ziffer die Berechtigungen für Besitzer, Gruppe bzw. Andere. Jede Ziffer ist die Summe aus: 4 (Lesen), 2 (Schreiben) und 1 (Ausführen). 755 bedeutet zum Beispiel, dass der Besitzer vollen Zugriff hat (7=4+2+1).
Was ist der Unterschied zwischen symbolischer und oktaler Notation?
Die oktale Notation verwendet Zahlen (wie 755), wobei jede Ziffer kombinierte Berechtigungen darstellt. Die symbolische Notation verwendet Buchstaben: r (Lesen), w (Schreiben), x (Ausführen) und - (keine Berechtigung). rwxr-xr-x ist die symbolische Form von 755.
Was sind SetUID, SetGID und Sticky Bit?
Dies sind Sonderberechtigungen: SetUID (4) lässt Programme mit Besitzerrechten laufen. SetGID (2) nutzt Gruppenrechte oder vererbt die Verzeichnisgruppe. Das Sticky Bit (1) verhindert das Löschen von Dateien durch Nicht-Besitzer in Verzeichnissen.
Warum gilt chmod 777 als gefährlich?
chmod 777 gibt jedem volle Lese-, Schreib- und Ausführungsrechte. Dies ist gefährlich, da jeder Benutzer die Datei ändern oder löschen kann, was zu Sicherheitslücken oder Datenverlust führen kann.
Zitieren Sie diesen Inhalt, diese Seite oder dieses Tool als:
"Unix Berechtigungsrechner (chmod)" unter https://MiniWebtool.com/de/unix-berechtigungsrechner/ von MiniWebtool, https://MiniWebtool.com/
vom miniwebtool-Team. Aktualisiert: 27. Jan. 2026
Andere verwandte Tools:
Webmaster-Tools:
- CPC-Rechner
- CPM-Rechner Empfohlen
- Online CSS Komprimierung
- Favicon Generator Neu
- Google AdSense Rechner
- Cron Job Generator
- Crontab-Ausdruck-Generator Neu
- Online HTML Komprimierer
- HTML zu Text Konverter Empfohlen
- Keyword-Dichte-Prüfer Neu
- Markdown Tabellen Generator
- Metatag Generator
- Smart Quotes Entferner
- URL-Slug-Generator
- Wert eines Seitenaufrufes Rechner
- Wert eines Besuchers Rechner
- Unix Berechtigungsrechner (chmod)
- HTML Entitäten Kodierer/Dekodierer
- Lorem Ipsum Generator Neu
- JSON String Escape/Unescape
- cURL zu JSON Konverter Neu
- SQL Formatierer Neu
- SVG Optimierer Neu
- Htaccess-Weiterleitungs-Generator Neu
- Googlebot Crawl Größen Prüfer Neu