Bearbeiten des Homepage-Verzeichnisses in der Unix-Shell
Für diesen "Experten-Weg", die Seiten in der Unix-Shell zu bearbeiten, benötigt die Nutzerin oder der Nutzer den Login-Zugang auf den PCs im ZIM unter Linux oder auf dem Server sun.rz.uni-duesseldorf.de (gleich zeus.rz.uni-duesseldorf.de gleich ceres.rz.uni-duesseldorf.de) mit der Benutzerkennung. Hier folgen die einzelnen erforderlichen Kommandos in der Shell:
| cd | ... es geht los im Home-Directory. |
| chmod 711 . | Dieses muss public searchable sein (rwx--x--x) - aber nicht mehr -, damit der HTTP-Server als nicht-privilegiertes Programm an Ihr Verzeichnis kommt. |
| mkdir public_html | Erzeugen des Verzeichnisses für die Seiten. |
| chmod 755 public_html | Standard für Verzeichnisse: Berechtigung rwxr-xr-x. |
| cd public_html | |
| vi Welcome.html | Andere Texteditoren: vim, emacs, joe, pico. |
| chmod 644 Welcome.html | Standard für Dateien: Berechtigung rw-r--r--. |
Alternative zu dem chmod 755 public_html, wenn anderen Benutzer/innen keinen Zugriff außer über einen Browser gewährt werden soll.
chmod 700 public_html
setfacl -m m:r-x,u:www:r-x,d:u::rwx,d:g::r-x,d:o:r-x,d:m:r-x,d:u:www:r-x public_html








