lehrkraefte:snr:informatik:glf22:html-css:filezille

This is an old revision of the document!


Hier wird erklärt, wie sie mit Hilfe des Programms Filezilla eine Verbindung zu dem Tech-Lab-Server herstellen können und dann ihr Webprojekt auf diesen Server kopieren können.

Dazu benötigen Sie ein Passwort, das Sie von mir erhalten.

  • Installieren Sie Filezilla mit dem Installer: Filezilla für Windows.
  • Starten Sie Filezilla.
  • Verbinden Sie sich mit folgenden Angaben mit dem Tech-Lab-Server:
    • Host: sftp://tech-lab.ch
    • Username: gleich wie e-mail ohne @ksbg.ch
    • Passwort: (jeder hat sein eigenes Passwort)
    • Port 40199 (falls Sie auf einem eigenen Gerät mit dem KSBG-Wild WiFi verbunden sind, verwenden Sie Port 23).
  • Sie können gerne den Fingerprint des Servers vergleichen, damit Sie sicher sein können, dass Sie sich auch wirklich auf den korrekten Server verbinden.

Achtung: Erstellen Sie eine Sicherheitskopie des Verzeichnisses, das alle Dateien Ihres Webprojekts enthält.

(Sie wären nicht der erste, der aus Versehen sein Projekt (oder seine Matura-Arbeit oder seine Doktorarbeit etc.) löscht.)

  • FileZilla öffnet keine Dateien.
  • In FileZilla sind links Dateien Ihres (lokalen) Computers sichtbar, rechts Dateien auf dem Computer des Tech-Labs.
  • Ein Unterordner von https://ofi.tech-lab.ch/2023 gehört Ihnen. Bisher befindet sich dort eine “Dummy-Datei” index.html.
  • Diese können sie sich in einem Browser (Edge, Chrome, Safari, Firefox) aus dem Schulnetz anschauen: Sie finden Sie von https://ofi.tech-lab.ch/2023/ aus.
  • Bennen Sie in FileZilla die Datei index.html auf dem Server (also rechts) um zu index-alt.html.
  • In Ihrem Browser wird jetzt, wenn Sie einen Reload durchführen, keine Seite mehr gefunden. (Denn Browser suchen standardmässig nach einer Datei namens index.html.)
  • Mit “drag and drop” können Sie Dateien und Verzeichnisse zwischen Ihrem (d.h. lokalen) Computer, links sichtbar, und dem Server, rechts sichtbar, kopieren.
  • Kopieren Sie den gesamten Inhalt (aber nicht das Verzeichnis) Ihres Web-Projekt-Verzeichnisses in Ihr Verzeichnis auf dem Tech-Lab-Server.
  • In Ihrem Browser wird jetzt, wenn Sie einen Reload durchführen, hoffentlich Ihre Website angezeigt.
  • Ihre Webseite ist nur aus den Kanti-Netzwerken erreichbar.
  • Nun können Mitschülerinnen und Mitschüler (funktionierende) Links auf Ihre Seite setzen.

Wenn Sie einen Passwortwechsel wünschen, gehen Sie wie folgt vor:

  • Öffnen Sie Powershell (oder ein Terminal/Konsole unter MacOSX oder Linux) und geben Sie folgendes Kommando ein (wobei natürlich vorname.nachname durch ihren eigenen Usernamen zu ersetzen ist:
ssh -p 40199 vorname.nachname@tech-lab.ch

Im KSBG-Wild Netz funktioniert obiges Kommando nicht, verwenden Sie statt-dessen

ssh -p 23 vorname.nachname@tech-lab.ch
  • Bestätigen Sie mit 'yes' den folgenden fingerprint: SHA256:XJP3qLEnM4RsP5ZVQQa+R6wl1SyQWUYfwowYOB/aoRk. Damit ist garantiert, dass Sie sich beim richtigen Server anmelden.
  • Zum Passwortwechsel geben Sie folgendes Kommand ein:
passwd
  • Befolgen Sie die Anweisungen, beim Eingeben des Passworts wird gar nichts angezeigt.

Damit die Port-Nummern nicht immer eingeben werden müssen, kann in der persönlichen ssh-Konfigurationsdatei (unter Linux ~/.ssh/config, wobei ~ für das Home Verzeichnis steht, unter Windows C:\User\Hans\.ssh\config) folgender Eintrag gemacht werden (wobei hans.muster entsprechend ersetzt oder die Zeile gänzlich gelöscht werden muss).

Host ofi ofi.tech-lab.ch
        HostName tech-lab.ch
        User hans.muster
        Port 23
  • lehrkraefte/snr/informatik/glf22/html-css/filezille.1685381504.txt.gz
  • Last modified: 2023/05/29 19:31
  • by Olaf Schnürer