Der Befehl und Systemaufruf chmod wird nur verwendet, um die Zugriffsrechte und speziellen Modusflags (die setuid-, setgid- und sticky-Flags) von Dateisystemobjekten in Unix und Unix-ähnlichen Betriebssystemen (Dateien und Verzeichnisse) zu ändern. Ursprünglich wurden diese als Modi bezeichnet, und der Begriff chmod wurde als Abkürzung für change mode übernommen.
Geschichte
Der Befehl chmod und der Systemaufruf chmod erschienen erstmals in AT&T UNIX Version 1.
Zugriffskontrolllisten wurden in vielen Dateisystemen zusätzlich zu den grundlegenden Modi eingeführt, um ihre Flexibilität zu erhöhen, wenn die Anzahl und die Arten der Benutzer zunahmen.
David MacKenzie und Jim Meyering schrieben die Version von chmod, die in GNU Coreutils enthalten ist. Es gibt ein separates Paket für diesen Befehl als Teil der UnxUtils-Reihe nativer Win32-Versionen von Standard-GNU-Unix-ähnlichen Dienstprogrammen für Microsoft Windows. Auf das IBM-Betriebssystem wurde der Befehl chmod ebenfalls portiert.
In Bezug auf Chmod
Der Befehl chmod bedeutet "Änderungsmodus" für eine Datei unter Unix. Der Parameter -R bedeutet, dass die Änderung auf alle Dateien und Verzeichnisse im Ordner wp-content (z. B.) angewendet wird. Das Verzeichnis wird in den Modus 766 geändert, was bedeutet, dass es von WordPress und allen anderen Benutzern auf Ihrem System gelesen und geschrieben werden kann. Der Name des Verzeichnisses, das wir ändern, ist wp-content. Wenn 766 nicht funktioniert, versuchen Sie 777, wodurch alle Dateien und Verzeichnisse für alle Benutzer, Gruppen und Prozesse lesbar und ausführbar werden.
Wenn Sie mod rewrite Permalinks verwenden, müssen Sie auch die Berechtigungen der .htaccess-Datei anpassen, um sicherzustellen, dass WordPress sie aktualisieren kann, wenn Sie Einstellungen ändern, z. B. eine neue Seite, Weiterleitung, Kategorie usw. hinzufügen, was eine Änderung der .htaccess-Datei erfordert.
Gehen Sie zum führenden Verzeichnis von WordPress.
chmod -v 666 eingeben .htaccess
Hinweis: Selbst ein winziges bisschen Sicherheit ist unter Sicherheitsgesichtspunkten besser als ein Verzeichnis, das von der ganzen Welt beschrieben werden kann. Beginnen Sie mit einer niedrigen Freigabestufe, z. B. 744, und erhöhen Sie sie dann schrittweise, bis es funktioniert. Verwenden Sie 777 nur bei Bedarf und idealerweise nur für kurze Zeit.
chmod ist ein Linux/Unix-Shell-Befehl, mit dem Sie Datei- und Verzeichnisberechtigungen ändern können. Der Änderungsmodus wird als chmod abgekürzt. In manchen Webhosting-Situationen muss ein Benutzer diesen Befehl verwenden, um die Berechtigungen für bestimmte Dateien oder Verzeichnisse zu ändern, damit WordPress in diese schreiben kann. Benutzer, die keinen Zugang zu einer Unix-Shell haben, können diesen Befehl auch mit einer FTP-Anwendung verwenden.
Auf Seahawk Media finden Sie eine Vielzahl weiterer Informationen zu Chmod in WordPress, darunter Hunderte von Handbüchern und Tutorials.