~/devtools / chmod / 644
tool::chmod-detail

chmod 644

rw-r--r--

Standard-Reguläre Datei

ad · 728×90
Berechtigungsstruktur
Eigentümer (User)
Lesen (r)
Schreiben (w)
Ausführen (x)
Gruppe (Group)
Lesen (r)
Schreiben (w)
Ausführen (x)
Andere (Others)
Lesen (r)
Schreiben (w)
Ausführen (x)
Oktal
644
Symbolisch
rw-r--r--

Erklärung

chmod 644 gibt dem Eigentümer Lese- und Schreibrechte, während Gruppe und andere nur lesen dürfen. Ideal für statische Dateien, die von einem Webserver ausgeliefert werden, wie HTML, CSS, JavaScript und Konfigurationsdateien. Kein Ausführungsbit bedeutet, dass die Datei nicht als Skript missbraucht werden kann.

Typische Anwendungsfälle
  • Webserver-HTML/CSS/JS-Staticdateien
  • Öffentliche Konfigurationsdateien (nginx.conf, apache2.conf)
  • Log-Dateien (lesbar, aber nicht ausführbar)
  • Gemeinsame Dokumente und Textdateien
  • Reguläre Quelldateien in einem Git-Repository
Sicherheitshinweise

644 ist ideal für Webdateien. Das fehlende Ausführungsbit (x) reduziert das Risiko von Web-Shell-Angriffen. Für Konfigurationsdateien mit Passwörtern oder API-Schlüsseln verwenden Sie statt 644 lieber 600 oder 640. Verwenden Sie find, um die Dateiberechtigungen im Web-Root-Verzeichnis zu prüfen.

Befehlsbeispiele

$ chmod 644 index.html style.css app.js
$ find /var/www -type f -exec chmod 644 {} \;
$ chmod 644 /etc/nginx/nginx.conf
$ chmod 644 README.md package.json

Verwandte Berechtigungen

755rwxr-xr-x777rwxrwxrwx700rwx------600rw-------
ad · 300×250
Zurück zum chmod-Rechner
// related tools
Cron Expression Generator
Cron-Ausdrücke visuell erstellen und analysieren. Beschreibungen generieren und die nächsten Ausführungszeiten vorschau.
jwt
JWT Decoder
JWT-Token dekodieren und prüfen. Header, Payload und Signaturdetails anzeigen.
rx
Regex Tester
Reguläre Ausdrücke mit Live-Highlighting testen. Treffer-Indizes, Werte und Capture-Gruppen anzeigen.
Color Converter
Farben zwischen HEX, RGB, HSL und weiteren Formaten konvertieren. Farben visuell auswählen.