Omnikit
DevDateienFinanzenAlle Tools
Ctrl K
Dev-ToolsDatei-ToolsFinanzrechnerAlle Tools
StartseiteEntwickler-ToolsChmod-Rechner
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский

Chmod-Rechner

dev

Linux-Dateirechte: Kästchen anklicken oder 755 bzw. rwxr-xr-x eintippen, chmod-Befehl kopieren

Läuft in Ihrem Browser. Nichts, was Sie eingeben, wird irgendwohin gesendet.

Chmod-Modi addieren drei Zahlen pro Gruppe: Lesen ist 4, Schreiben 2 und Ausführen 1. 7 bedeutet also rwx und 5 bedeutet r-x, 755 ist damit rwxr-xr-x: Der Eigentümer ändert die Datei, alle anderen lesen und starten sie. Eine vierte vorangestellte Ziffer setzt setuid (4), setgid (2) oder sticky (1).

Diese Seite wurde maschinell aus dem englischen Original übersetzt. Die Übersetzung wurde noch von keinem Menschen geprüft; maßgeblich ist die englische Fassung. Englisches Original lesen

Weiter:
  • Nginx Config Generator A commented nginx server block for a reverse proxy, static site, SPA or redirect
  • .gitignore-Generator Erstellen Sie eine .gitignore aus 61 Vorlagen für Sprachen, Frameworks, Editoren und Systeme

So berechnen Sie chmod-Rechte

1

Haken Sie Lesen, Schreiben und Ausführen für Eigentümer, Gruppe und Andere an, oder tippen Sie einen Modus wie 755 oder rwxr-xr-x.

2

Lesen Sie die Formen Oktal und Symbolisch (ls -l) mit dem, was jede Ziffer erlaubt.

3

Haken Sie setuid, setgid oder sticky unter Spezial an, wenn die Datei sie braucht.

4

Tippen Sie den Namen von Datei oder Verzeichnis, schalten Sie -R für einen ganzen Baum ein und klicken Sie auf Kopieren für den chmod-Befehl.

Über den Chmod-Rechner

Dieser Chmod-Rechner wandelt Unix- und Linux-Dateirechte zwischen der Oktalzahl, etwa 755, und den symbolischen Buchstaben um, die ls -l ausgibt, etwa rwxr-xr-x. Haken Sie Lesen, Schreiben und Ausführen für den Eigentümer, die Gruppe und alle anderen an, tippen Sie eine Zahl, oder fügen Sie die Rechte-Spalte aus ls -l samt vorangestelltem Dateityp-Buchstaben ein; alle drei bleiben im Gleichschritt.

Jede Ziffer ist eine Summe: Lesen ist 4, Schreiben 2 und Ausführen 1. Die 7 des Eigentümers ist 4 + 2 + 1, die 5 der Gruppe ist 4 + 1. Eine vierte Ziffer davor enthält die Spezialbits: setuid (4) führt ein Programm als dessen Eigentümer aus, setgid (2) führt es als dessen Gruppe aus oder lässt neue Dateien eines Verzeichnisses die Gruppe erben, und sticky (1) erlaubt in einem gemeinsamen Verzeichnis wie /tmp jedem nur das Löschen eigener Dateien. In den Buchstaben erscheinen sie als s oder t an der Ausführen-Position und als großes S oder T, wenn Ausführen nicht ebenfalls gesetzt ist, was meist ein Fehler ist.

Die Befehlszeile darunter ist bereit zum Kopieren, in numerischer Form (chmod 755 file) oder symbolischer Form (chmod u=rwx,g=rx,o=rx file), mit -R für einen ganzen Verzeichnisbaum und Ihrem Dateinamen für die Shell in Anführungszeichen, falls er Leerzeichen enthält. Für Modi, die meist ein Fehler sind, etwa eine für alle schreibbare Datei, erscheinen Warnungen.

Das umask-Feld zeigt, was eine umask mit neuen Dateien macht, die bei 666 beginnen, und mit neuen Verzeichnissen, die bei 777 beginnen. Eine umask von 022 ergibt 644 und 755; 077 ergibt 600 und 700.

Was er nicht tut: Dateien ändern, Zugriffssteuerungslisten (ACLs) lesen oder relative Änderungen wie g+w auf einen bestehenden Modus anwenden. Alles läuft in Ihrem Browser. Verwandte Tools: Number Base Converter, Cron Expression Builder.

Häufig gestellte Fragen

Was bedeutet chmod 755?

Der Eigentümer bekommt 7, also Lesen (4) plus Schreiben (2) plus Ausführen (1). Die Gruppe und alle anderen bekommen 5, Lesen plus Ausführen. Jeder kann das Programm also starten oder das Verzeichnis öffnen, aber nur der Eigentümer kann es ändern. In ls -l erscheint es als rwxr-xr-x.

Was ist der Unterschied zwischen chmod 644 und 755?

Bei beiden darf nur der Eigentümer schreiben. 755 fügt Ausführen für alle hinzu, was ein Skript, ein Programm oder ein Verzeichnis braucht; 644 lässt Ausführen aus, was zu gewöhnlichen Dateien wie Webseiten, Bildern und Konfiguration passt. Einer normalen Datei 755 zu geben, schadet nicht, ist aber unnötig.

Warum ist chmod 777 eine schlechte Idee?

Modus 777 erlaubt jedem Benutzer auf dem Rechner, die Datei zu ändern, zu ersetzen oder zu löschen und sie auszuführen. Auf einem Webserver kann dann jeder kompromittierte Prozess Ihren Code umschreiben. Verzeichnisse, die wirklich geteilt werden müssen, sollten 1777 verwenden; das fügt das Sticky-Bit hinzu, sodass jeder nur seine eigenen Dateien löschen kann.

Was bedeuten s, S, t und T in der Ausgabe von ls -l?

Ein kleines s an der Ausführen-Position von Eigentümer oder Gruppe bedeutet, dass setuid bzw. setgid und Ausführen gesetzt sind. Ein großes S bedeutet, dass das Spezialbit gesetzt ist, Ausführen aber nicht. Dasselbe gilt für t und T an der letzten Position, die das Sticky-Bit anzeigen.

Wie bestimmt die umask die Rechte neuer Dateien?

Programme legen Dateien normalerweise mit 666 und Verzeichnisse mit 777 an, und jedes in der umask gesetzte Bit wird entfernt. Mit umask 022 entstehen Dateien mit 644 und Verzeichnisse mit 755. Mit 077 sind es 600 und 700, privat für den Eigentümer. Eine umask fügt nie Rechte hinzu.

Ändert der Rechner die Rechte meiner Dateien?

Nein. Die Seite rechnet nur die Zahlen aus und schreibt den Befehl, den Sie in einem Terminal ausführen. Nichts wird hochgeladen und keine Datei angefasst. Fügen Sie den Befehl in eine Shell auf dem Rechner mit der Datei ein und ergänzen Sie sudo, wenn sie Ihnen nicht gehört.

Kommen Sie nicht weiter? Fragen Sie zu Chmod-Rechner und jeder, der es weiß, kann antworten. Kein Konto nötig.

Ähnliche Tools

Alle Entwickler-Tools
Base64 kodieren und dekodierenText und Dateien in Base64 und zurück, mit URL-sicherem Modus und BildvorschauUnix-Timestamp-KonverterUnix-Timestamps in Datumsangaben und Datumsangaben in Timestamps, in jeder ZeitzoneJSON in TypeScript umwandelnTypeScript-Interfaces oder -Typen aus einem JSON-Beispiel erzeugenCSV in JSON umwandelnCSV in JSON und JSON in CSV umwandeln, mit TabellenvorschauYAML in JSON umwandelnYAML in JSON und JSON in YAML umwandeln, mit aufgelösten AnkernURL-Encoder und -DecoderText und URLs prozentkodieren oder dekodieren und jeden Teil eines Links sehenZahlensystem-UmrechnerBinär, oktal, dezimal, hexadezimal und jede Basis bis 36, exakt bei jeder Größe, mit ZweierkomplementColor ConverterHEX, RGB, HSL, HWB, OKLCH and CMYK in both directions, with a contrast check
War dieses Tool hilfreich?
Omnikit

Kleine Aufgaben, erledigt in Ihrem Browser. Kostenlos, schnell und privat. Dateien werden nie hochgeladen.

Dateien

  • Compress Image
  • Image to PDF
  • Merge PDF
  • Compress PDF
  • PDF to Word
  • Word to PDF

Dev

  • JSON Formatter & Validator
  • Base64 Encode & Decode
  • JWT Decoder, Verifier & Encoder
  • Password Generator
  • UUID Generator
  • Unix Timestamp Converter

Finanzen

  • SIP Calculator
  • EMI Calculator
  • GST Calculator
  • FD Calculator
  • PPF Calculator
  • Lumpsum Calculator
EnglishالعربيةবাংলাDeutschEspañolFrançaisPolskiPortuguêsРусский
AnleitungenFragenÜber unsWie wir prüfenGesetzesbibliothek (Beta)DatenschutzNutzungsbedingungenOffenlegungKontaktMore: Exam practice (UGC NET Paper 1)Läuft in Ihrem Browser. Nichts wird hochgeladen. © 2026 Omnikit (theomnikit.com)