Metainformationen zur Seite
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungLetzte ÜberarbeitungBeide Seiten der Revision | ||
public:netz:homepage [11.03.2020 13:02] – [Für Eilige ...] opd40275 | public:netz:homepage [21.05.2021 05:50] – [Zugriff auf eine Webseite sperren] seo39820 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
====== Ihre Webseite auf dem Homepages-Server ====== | ====== Ihre Webseite auf dem Homepages-Server ====== | ||
Mitarbeiter und Professoren der OTH können eine eigene Homepage auf [[https:// | Mitarbeiter und Professoren der OTH können eine eigene Homepage auf [[https:// | ||
- | Dort wird PHP 5 als Skriptsprache und MySQL 5 als Datenbank angeboten, sowie ein Speicher von 50MB. | + | Dort wird PHP als Skriptsprache und MariaDB |
{{INLINETOC}} | {{INLINETOC}} | ||
Zeile 8: | Zeile 8: | ||
===== Für Eilige ... ===== | ===== Für Eilige ... ===== | ||
*Sofern nicht schon geschehen, einen Zugang mit dem [[https:// | *Sofern nicht schon geschehen, einen Zugang mit dem [[https:// | ||
- | *Mit einem SCP-Client auf hps.hs-regensburg.de mit Port 4444 verbinden. | + | *Mit einem SCP-Client auf hps.hs-regensburg.de mit Port 22 verbinden. |
*Benutzer im Format abc12345, Passwort wie im CIP-Pool. | *Benutzer im Format abc12345, Passwort wie im CIP-Pool. | ||
*Webseite ins " | *Webseite ins " | ||
Zeile 66: | Zeile 66: | ||
====== Einfaches Verwalten der Datenbank ====== | ====== Einfaches Verwalten der Datenbank ====== | ||
- | Zum Verwalten ihrer MySQL-Datenbank können Sie [[https:// | + | Zum Verwalten ihrer MySQL-Datenbank können Sie [[https:// |
- | Loggen Sie sich dort mit ihrem DB-Benutzer | + | Loggen Sie sich dort mit ihrem DB-Benutzer, DB-Passwort |
Sollten Sie das Datenbankpasswort nicht mehr kennen, können Sie sich ein Neues im [[https:// | Sollten Sie das Datenbankpasswort nicht mehr kennen, können Sie sich ein Neues im [[https:// | ||
- | {{ : | + | {{ : |
Bitte laden Sie keine eigene Tools zum Verwalten ihrer Datenbank hoch, da diese häufig als Einstiegspunkt für Angreifer dienen. Das vorinstallierte phpMyAdmin kann zentral gepflegt und gewartet werden. | Bitte laden Sie keine eigene Tools zum Verwalten ihrer Datenbank hoch, da diese häufig als Einstiegspunkt für Angreifer dienen. Das vorinstallierte phpMyAdmin kann zentral gepflegt und gewartet werden. | ||
Zeile 91: | Zeile 91: | ||
Um selber Befehle auszuführen, | Um selber Befehle auszuführen, | ||
- | ====== Zugriff auf eine Webseite sperren ====== | ||
- | |||
- | Wenn Sie einschränken wollen, wer auf Ihre Webseite zugreifen darf, können Sie den .htaccess-Mechanismus verwenden. | ||
- | Legen Sie hierzu in dem Ordner, den Sie einschränken wollen, eine Datei mit dem Namen '' | ||
- | |||
- | < | ||
- | AuthType Basic | ||
- | AuthName " | ||
- | AuthUserFile / | ||
- | Require valid-user | ||
- | </ | ||
- | |||
- | Hierbei können Sie '' | ||
- | erlaubten Benutzern liegt. Diesen Pfad regelt die Zeile mit '' | ||
- | In diesem Beispiel hat der Benutzer '' | ||
- | |||
- | Anschließend muss noch die Datei mit den Benutzern erzeugt werden. Hierzu kann in einer SSH-Session der Befehl | ||
- | < | ||
- | htpasswd -c -s / | ||
- | </ | ||
- | verwendet werden, entsprechende Teile sind wieder wie oben zu ersetzen. Beim Bearbeiten einer vorhandenen '' | ||
- | Wem das zu kompliziert ist, kann einen [[http:// | ||
- | |||
- | Wollen Sie mehr als einen Benutzer zulassen, so hängen Sie dessen Ausgabezeile einfach an. Eine solche '' | ||
- | |||
- | < | ||
- | test: | ||
- | fritz: | ||
- | </ | ||
- | |||
- | Eine ausführlichere Anleitung sowie Informationen zu den Hintergründen findet sich bei [[http:// | ||
====== Fehler 403 bei nicht-PHP Dateien ======= | ====== Fehler 403 bei nicht-PHP Dateien ======= |