Chmod Rechner

Wechseln Sie Lese-/Schreib-/Ausführungsbits und sehen Sie oktale Modi wie 755, 644 plus symbolische -rwxr-xr-x. Wichtig für die Bereitstellung von Skripten, Dockerfiles und Server-Debugging.

Datenschutz: lokal verarbeitet, nie hochgeladen.

↓ Fügen Sie in den Eingabebereich unten, um sofort Ergebnisse zu sehen

勾选权限位,或在下方输入八进制 / 符号模式同步。

身份读 (r)写 (w)执行 (x)
所有者 (u)
用户组 (g)
其他 (o)

八进制

755

符号模式

-rwxr-xr-x

二进制

111 101 101

Hinweise

常用权限

755 = rwxr-xr-x(脚本/可执行文件);644 = rw-r--r--(普通文件);600 = rw-------(私密配置)。

Wechseln Sie Lese-/Schreib-/Ausführungsbits und sehen Sie oktale Modi wie 755, 644 plus symbolische -rwxr-xr-x. Wichtig für die Bereitstellung von Skripten, Dockerfiles und Server-Debugging.

Schnellstart

  1. Bits umschalten

    Setzen Sie Eigentümer, Gruppe und andere Berechtigungstriplets.

  2. Oktal oder symbolisch eingeben

    Verwischen, um von Werten wie 755 oder -rwxr-xr-x zu synchronisieren.

Eigenschaften und Anwendungsfälle

Numerisch umwandeln chmod (755) ↔ rwx-Notation durch Umschalten von Lese-/Schreib-/Ausführungsbits.

Verwenden in Bereitstellungsskripten, Dockerfile-Berechtigungen, Host-Fehlerbehebung und Lernen von Unix-Modi.

Allgemeine Modi

755: Ausführbare Dateien/Dirs; 644: reguläre Dateien; 600: nur Lesen/Schreiben.

Typischer Workflow

Bestimmen Sie beim Konfigurieren von Dateiberechtigungen für Server zunächst die Zugriffsanforderungen. Zum Beispiel benötigen ausführbare Website-Skripte in der Regel 755 Berechtigungen (voller Eigentümerzugriff, Lesen/Ausführen für andere), während Konfigurationsdateien 644 (nur Eigentümerschreibung) entsprechen. Dieses Tool zeigt die Echtzeit-Konvertierung zwischen Berechtigungsbits und symbolischer Notation.

In der Praxis aktivieren Sie die Berechtigungsfelder, um Oktalcodes automatisch zu generieren. Kopieren Sie diese Codes in Terminalbefehle wie `chmod 755 script.sh`. Verwenden Sie bei Docker-Bereitstellungen die in Dockerfile generierten Zahlen, um die ersten Berechtigungen für COPY-Vorgänge festzulegen.

Beispiele

Skript

Input

rwxr-xr-x

Output

755

FAQ

setuid/setgid/sticky?

Nur Standard 9 rwx Bits; keine setuid/setgid/sticky.

Warum benötigen Verzeichnisse normalerweise die Execute(x)-Berechtigung?

Die Ausführungsberechtigung für Verzeichnisse bedeutet "Zugriffsberechtigung". Ohne x können Benutzer Dateien nicht selbst mit Leseberechtigung auflisten. Diese Sicherheitsfunktion macht 755 (nicht 750) für Verzeichnisse üblich, um einen ordnungsgemäßen Zugriff auf Inhalte zu gewährleisten.