Aufgaben vom 31.3.2004 (Woche 8)

Bearbeitungszeit: bis Dienstag, 20. April 2004, 17:30 Uhr

1. Ein Verzeichnis mit einem Passwort schützen

Wenn Sie den Leserkreis einer Seite einschränken wollen, richten Sie einen Passwortschutz ein. Wir üben dies mit dem schulweit bekannten homepage - .... (Sie wissen schon...) Die nötigen Schritte sind:

  1. Erzeugen Sie innerhalb des Unterordners woche7 (oder wie immer Sie den Ordner für die Aufgaben dieser Woche nennen) das zu schützenden Verzeichnis und kopieren Sie eine HTML-Datei dorthin.
  2. Erzeugen Sie in dem besagten Verzeichnis eine Datei namens .htaccess mit folgendem Inhalt
    
    AuthName "beliebiger Text, der das Passwort ankündigt"
    # naechste Zeile bleibt immer gleich
    AuthType Basic
    # Passwortdatei auf .htpasswd setzen, das Sie gleich erzeugen
    AuthUserFile /home/webadmin/public_html/Ihr-Login/woche7/.htpasswd 
    # Usernamen für die Authentifizierung festlegen
    Require user homepage
    
    (Den Teil Ihr-Login/woche7 müssen Sie an Ihre Verhältnisse anpassen!)
  3. Speichern Sie die Datei ab.
  4. Starten Sie ein Terminal, melden Sie sich auf Paris an, wechseln Sie in das Verzeichnis, das Sie schützen wollen, und geben Sie
    htpasswd -c .htpasswd homepage
    ein. Sie werden dann aufgefordert, ein Passwort einzugeben. Nehmen Sie das Schul-interne Standardpasswort, das Sie ja schon kennen.
  5. Testen Sie, ob Sie beim erneuten Laden einer Seite aus dem Verzeichnis das Passwort eingeben müssen (Vorsicht, Cache löschen!), und ob das Passwort funktioniert.

2. Stellen Sie sich selbst vor

Damit ich endlich die letzten mir immer noch nicht geläufigen Namen lerne, mache ich heute Fotos von Ihnen, die Sie auf dem Server Paris im WK2004IK23-Gruppenordner finden (Wenn Sie keinen solchen Gruppenordner besitzen, können Sie sich über die Accountverwaltungsseite des Servers einen solchen Gruppenordner erstellen lassen, indem Sie der Gruppe WK2004IK23 beitreten). Suchen Sie Ihr Bild heraus, verringern Sie mit Hilfe des Programms Graphics Converter die Auflösung auf ein erträgliches Mass (das Bild sollte nicht grösser als 100 kB sein) und binden Sie es in eine HTML-Datei ein, auf der Sie sich kurz selbst vorstellen. Wie man Bilder einbindet, steht (wie fast alles) in der SELFHTML-Anleitung. Kopieren Sie die Seite mit dem Bild in Ihr geschütztes Verzeichnis von Aufgabe 1.

Valid XHTML 1.1! Valid CSS!