lehrkraefte:blc:informatik:glf20:webtech-filezilla

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
lehrkraefte:blc:informatik:glf20:webtech-filezilla [2021/01/26 09:58]
Ivo Blöchliger [Erste Verbindung]
lehrkraefte:blc:informatik:glf20:webtech-filezilla [2022/05/25 13:05] (current)
Olaf Schnürer [Upload/Download von Dateien zum/vom Server]
Line 1: Line 1:
-====== Web-Technologien ====== +===== Erste Verbindung, Installation und Benutzung von FileZilla ===== 
-Begriffe, die hoffentlich in Bälde Sinn machen: +  * Notieren Sie sich Ihr Passwort (Username ist der gleiche wie Ihre KSBG-Email-Adresse vor dem @, alles **Kleinbuchstaben**
-  * Browser, Client, Server, local, remote, HTML, CSS, evtl. JavaScript. +  * Legen Sie einen Ordner ''C:\glf'' an. 
- +  * Auf den Schulcomputern: Legen Sie einen Ordner C:\glf an (falls dieser noch nicht existiert) und laden Sie das zip-Archiv [[https://ofi.tech-lab.ch/FileZilla_3.57.0_win64.zip|]] herunter und entpacken Sie es in den Ordner ''C:\glf''. 
-===== Erste Verbindung ===== +    * Auf persönlichen Computern installieren Sie Filezilla mit dem Installer: [[https://filezilla-project.org/download.php?platform=win64|Filezilla für Windows]].  
-  * Notieren Sie sich Ihr Passwort (Username ist der gleiche wie Ihre KSBG-Email-Adresse vor dem @) +  * Speichern Sie keine eigenen (persönliche) Dateien auf dem Laufwerk C:\. Diese Laufwerk ist auf jedem Computer anders und jeder, der sich auf diesem Computer einloggt, kann diese Dateien anschauen, löschen, etc. 
-  * Falls nötig, installieren Sie [[https://filezilla-project.org/download.php?platform=win64|Filezilla]]. Sollte das Programm nicht auf den Schulcomputern installiert sein, laden Sie die [[https://filezilla-project.org/download.php?show_all=1|entsprechende zip-Datei für Windows 64-Bit]] herunter+  * Starten Sie Filezilla, zu finden in C:\glf\Filezilla... 
-  * Verbinden Sie sich auf den Host <nowiki>sftp://tech-lab.ch</nowiki> auf den Port 40199 mit Ihrem Usernamen und Passwort. 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.+  * Verbinden Sie sich mit folgenden Angaben: 
 +    * **Host <nowiki>sftp://tech-lab.ch</nowiki>** 
 +    * **Username gleich wie e-mail ohne @ksbg.ch** 
 +    * **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.
  
 {{ :lehrkraefte:blc:informatik:glf20:filezilla-config.png?direct |}} {{ :lehrkraefte:blc:informatik:glf20:filezilla-config.png?direct |}}
  
-  * Wenn Sie möchtendass Ihre Webseite vom Internet erreichbar ist (und nicht nur von der Kanti aus)ändern Sie den Namen der Datei ''.htaccess'' z.B. in ''.htaccess.bak'' um+==== Upload/Download von Dateien zum/vom Server ==== 
-  * Laden Sie mit Filezilla eine Datei (ohne Sonderzeichen und Leerschläge) in Ihr Verzeichnis auf dem Server, z.Beine Python-Datei ''hello.py''+  * FileZilla **öffnet keine Dateien**. Ein Doppelklick auf eine Datei kopiert diese zwischen Ihrem (d.h. lokalen) Computer, sichtbar **links**, und dem Server, sichtbar **rechts**. 
-  * Sie sollten Ihre Datei nun in einem Webbrowser ansehen könnenindem Sie https://ofi.tech-lab.ch/2021besuchen und dort in IhreKlasse und dann in Ihren Ordner navigieren (den Namen Ihres Ordners finden Sie in Filezillawenn Sie verbunden sind.). Fügen Sie dann der URL (Adress-Zeile im Browserden Namen Ihrer Datei an (Gross/Klein-Schreibung beachten)Der Browser sollte den Inhalt Ihrer Datei anzeigen.+  * Wenn Sie eine Datei öffnen oder Bearbeiten wollenöffnen Sie diese am besten gleich aus dem Programm, mit dem Sie die Datei bearbeiten wollen. 
 +  * Ihre Webseite finden Sie in den entsprechenden Unterordnern (diese werden in FileZilla angezeigt): start bei https://ofi.tech-lab.ch/2022/ 
 +  * Bennen Sie die Datei index.html auf dem Server nach start.html um. Navigieren Sie dann wieder auf Ihre Seite. Die default-Seite wird jetzt nicht mehr angezeigt. 
 +    * Sie können nun auch Ihre Seite nach index.html umbenennen, damit Sie per default angezeigt wird. 
 +  * Ihre Webseite ist nur aus den Kanti-Netzwerken erreichbar. Wenn Sie die Seite welt-öffentlich machen möchtenbennen Sie die Datei .htaccess um (z.B. nach .htaccess.bak). 
 + 
 + 
 +===== Passwortwechsel (optional) ===== 
 +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: 
 +<code bash> 
 +ssh -p 40199 vorname.nachname@tech-lab.ch 
 +</code> 
 +Im KSBG-Wild Netz funktioniert obiges Kommando nichtverwenden Sie statt-dessen 
 +<code bash> 
 +ssh -p 23 vorname.nachname@tech-lab.ch 
 +</code> 
 + 
 +  * Bestätigen Sie mit 'yes' den folgenden fingerprint:  SHA256:XJP3qLEnM4RsP5ZVQQa+R6wl1SyQWUYfwowYOB/aoRk. Damit ist garantiertdass Sie sich beim richtigen Server anmelden. 
 +  * Zum Passwortwechsel geben Sie folgendes Kommand ein: 
 +<code bash> 
 +passwd 
 +</code> 
 +  * Befolgen Sie die Anweisungen, beim Eingeben des Passworts wird **gar nichts** angezeigt. 
 + 
 + 
 +===== SSH-Config speichern ===== 
 +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\configfolgender Eintrag gemacht werden (wobei ''hans.muster'' entsprechend ersetzt oder die Zeile gänzlich gelöscht werden muss)
 +<code txt> 
 +Host ofi ofi.tech-lab.ch 
 +        HostName tech-lab.ch 
 +        User hans.muster 
 +        Port 23 
 +</code> 
  • lehrkraefte/blc/informatik/glf20/webtech-filezilla.1611651492.txt.gz
  • Last modified: 2021/01/26 09:58
  • by Ivo Blöchliger