Chmod-Rechner
Konvertieren Sie zwischen numerischen (755) und symbolischen (rwxr-xr-x) Linux-Dateiberechtigungen. Zeigt Besitzer-, Gruppen- und Andere-Aufschlüsselung mit chmod-Befehlen.
Parameter
Geben Sie 3-stellige numerische oder 9-Zeichen symbolische Berechtigung (rwxr-xr-x) ein.
Ergebnisse
Oktale numerische Darstellung, die mit chmod verwendet wird
Weitere Ergebnisse (7)
rwxr-xr-x
Für Menschen lesbare symbolische Darstellung
Owner can read, Owner can write, Owner can execute
Group can read, Group can execute
Others can read, Others can execute
chmod 755 <file>
Der Shell-Befehl zum Festlegen dieser Berechtigungen
Standard permission for executable files and directories. Owner has full control, others can read and execute.
Bit | Value | Permission ----|-------|---------- r | 4 | Read w | 2 | Write x | 1 | Execute - | 0 | None
Wie Unix-Berechtigungsbits numerischen Werten zugeordnet werden
Warum Chmod-Rechner wählen
Der Chmod-Rechner konvertiert Unix-Dateiberechtigungen zwischen numerischer (755) und symbolischer (rwxr-xr-x) Notation. Es schlüsselt Besitzer-, Gruppen- und andere Berechtigungen auf, generiert chmod-Befehle und bietet eine Sicherheitsbewertung des Berechtigungssatzes.
- ✓Konvertiert zwischen numerischen (oktalen) und symbolischen Berechtigungsformaten
- ✓Unterteilt Berechtigungen für Besitzer, Gruppe und andere
- ✓Erzeugt gebrauchsfertige chmod-Shell-Befehle
- ✓Bietet eine Sicherheitsbewertung, die riskante Berechtigungen hervorhebt
Anleitung
- 1Geben Sie einen numerischen Berechtigungscode (z. B. 755) oder eine symbolische Zeichenfolge (z. B. rwxr-xr-x) ein.
- 2Sehen Sie sich die konvertierte Darstellung in beiden Formaten an
- 3Lesen Sie die Aufschlüsselung dessen, was jede Rolle (Eigentümer, Gruppe, andere) tun kann
- 4Kopieren Sie den Befehl chmod, um diese Berechtigungen anzuwenden
- 5Überprüfen Sie die Sicherheitsbewertung, um das Risikoniveau zu verstehen
Häufig gestellte Fragen (FAQ)
Was bedeutet chmod 755?
chmod 755 legt Berechtigungen fest, sodass der Eigentümer lesen, schreiben und ausführen kann (7), während die Gruppe und andere lesen und ausführen können (5). Dies ist die Standardberechtigung für ausführbare Dateien und Verzeichnisse.
Wie funktionieren Unix-Berechtigungsnummern?
Unix permissions use three bits per role (read=4, write=2, execute=1). Add the bits together: rwx = 4+2+1 = 7, r-x = 4+1 = 5, r-- = 4. Three roles (owner, group, other) give a 3-digit octal number like 755.
Warum ist 777 gefährlich?
Die Berechtigung 777 gewährt jedem im System vollständigen Lese-, Schreib- und Ausführungszugriff. Jeder Benutzer kann die Datei ändern oder löschen. Dies sollte nur in sehr spezifischen, kontrollierten Szenarien und niemals für vertrauliche Dateien oder Webverzeichnisse verwendet werden.
Welche Berechtigungen sollte ich für Webserverdateien verwenden?
Für die meisten Webdateien verwenden Sie 644 (Besitzer lesen/schreiben, andere lesen) für Dateien und 755 (Besitzer voll, andere lesen/ausführen) für Verzeichnisse. Konfigurationsdateien mit vertraulichen Daten sollten 600 sein (nur Lese-/Schreibzugriff für den Eigentümer).
Was ist der Unterschied zwischen Dateien und Verzeichnissen für Berechtigungen?
Bei Dateien bedeutet „Ausführen“, dass die Datei als Programm ausgeführt werden kann. Bei Verzeichnissen bedeutet „Ausführen“, dass Sie das Verzeichnis betreten (in das Verzeichnis cd hinein) und auf seinen Inhalt zugreifen können. Sie benötigen eine Ausführungsberechtigung für ein Verzeichnis, um auf die darin enthaltenen Dateien zuzugreifen, auch wenn Sie über Leseberechtigung für die Dateien verfügen.
Autoritative Referenzen & Quellen
chmod - Linux man page
Quelle anzeigenFile System Permissions - Wikipedia
Quelle anzeigenUnix Permissions Calculator
Quelle anzeigenÄhnliche Tools
Entdecken Sie weitere nützliche Werkzeuge für dieses Aufgabengebiet.
