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:49]
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 ===== 
-Begriffedie hoffentlich in Bälde Sinn machen+  * Notieren Sie sich Ihr Passwort (Username ist der gleiche wie Ihre KSBG-Email-Adresse vor dem @alles **Kleinbuchstaben**) 
-  * BrowserClientServerlocalremoteHTMLCSS, evtlJavaScript.+  * 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''
 +    * Auf persönlichen Computern installieren Sie Filezilla mit dem Installer: [[https://filezilla-project.org/download.php?platform=win64|Filezilla für Windows]].  
 +  * Speichern Sie keine eigenen (persönliche) Dateien auf dem Laufwerk C:\. Diese Laufwerk ist auf jedem Computer anders und jederder sich auf diesem Computer einloggtkann diese Dateien anschauenlöschenetc. 
 +  * Starten Sie Filezillazu finden in C:\glf\Filezilla... 
 +  * 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 sindverwenden 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.
  
-===== Erste Verbindung ===== +{{ :lehrkraefte:blc:informatik:glf20:filezilla-config.png?direct |}}
-  * Notieren Sie sich Ihr Passwort (Username ist der gleiche wie Ihre KSBG-Email-Adresse vor dem @) +
-  * 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. +
-  * Verbinden Sie sich mit dem sftp-Protokoll auf sftp://tech-lab.ch auf den Port 40199:+
  
-{{:lehrkraefte:blc:informatik:glf20:filezilla-config.png?direct&400|}}+==== Upload/Download von Dateien zum/vom Server ==== 
 +  * FileZilla **öffnet keine Dateien**. Ein Doppelklick auf eine Datei kopiert diese zwischen Ihrem (d.h. lokalen) Computer, sichtbar **links**, und dem Server, sichtbar **rechts**. 
 +  * 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öchten, bennen 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 nicht, verwenden 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 garantiert, dass 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\config) folgender 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>
  
-  * Wenn Sie möchten, dass 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. 
-  * Laden Sie mit Filezilla eine Datei (ohne Sonderzeichen und Leerschläge) in Ihr Verzeichnis auf dem Server, z.B. eine Python-Datei ''hello.py''. 
-  * Sie sollten Ihre Datei nun in einem Webbrowser ansehen können, indem Sie https://ofi.tech-lab.ch/2021/ besuchen und dort in Ihre, Klasse und dann in Ihren Ordner navigieren (den Namen Ihres Ordners finden Sie in Filezilla, wenn Sie verbunden sind.). Fügen Sie dann der URL (Adress-Zeile im Browser) den Namen Ihrer Datei an (Gross/Klein-Schreibung beachten). Der Browser sollte den Inhalt Ihrer Datei anzeigen. 
  • lehrkraefte/blc/informatik/glf20/webtech-filezilla.1611650996.txt.gz
  • Last modified: 2021/01/26 09:49
  • by Ivo Blöchliger