Sind Sie Webmaster oder Web-Programmierer? Weil nahezu alle Websites auf Unix Webservern laufen müssen Sie sich früher oder später mit Dateiberechtigungen, Stichwort chmod, auseinandersetzen. Wenn Sie Joomla oder WordPress als CMS verwenden sollten die Dateiberechtigungen mit chmod richtig gesetzt werden. Für Joomla und WordPress gibt es 3 einfache chmod Befehle, die sie direkt in der Konsole ausführen können.

Job / Task

Unix Befehl

Benutzerrechte mit chmod unter Linux vergeben chmod g=rwx testordner/
Rekursive Rechte vergeben, für user das Leserecht wegnehmen chmod -R u-r testordner/
Kurzschreibweise chmod 755 testordner/

chmod 777

Verwenden Sie die Berechtigung chmod 777 bzw. rwxrwxrwx nur in Ausnahmefällen.

777 öffnet Tür und Tor für Malware und Einbrecher, da execute Berechtigungen dafür sorgen, dass sogar harmlos scheinende .txt Dateien wie eine .exe auf Windows ausgeführt werden können.

Joomla Dateiberechtigungen

Diese 3 Befehle können Sie für alle Joomla Installationen durchführen. Wir schließen damit mögliche Sicherheitslücken die mit falsch gesetzten Dateiberechtigungen einher gehen.

Allen Verzeichnissen im aktuellen Verzeichnis rekursiv 0755 Rechte geben find . -type d -exec chmod 0755 {} \;
Allen Dateien im aktuellen Verzeichnis rekursiv 0644 Rechte geben find . -type f -exec chmod 0644 {} \;
Allen CSS Dateien Leserechte geben find . -type f -name „*.css“ -exec chmod 0444 {} \;

Linux Malware Detect (maldet)

Möchten Sie Ihren Webserver besser absichern? Verwenden Sie maldet – eine gratis Linux Sicherheitssoftware.

Wordpres Praxishandbuch

Starten Sie durch mit dem Besten CMS. Auch diese Website baut auf WordPress auf, denn WordPress ist schon lange kein reines Blogssystem mehr!

Größere Seiten mit Joomla umsetzen

Joomla bringt schon von Haus aus Funktionen wie

  • Cache
  • umfassendere Menüerstellung
  • Benutzergruppen
  • umfassendes Steuern von Berechtigungen

mit. Deshalb ist es vom Umfang für größere Projekte besser geeignet als WordPress.