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
Last revision Both sides next revision
lehrkraefte:blc:informatik:glf20:webtech-filezilla [2021/01/26 09:55]
Ivo Blöchliger [Erste Verbindung]
lehrkraefte:blc:informatik:glf20:webtech-filezilla [2022/03/07 09:06]
Ivo Blöchliger [SSH-Config speichern]
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/2021/ 
 +  * 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.txt
  • Last modified: 2022/05/25 13:05
  • by Olaf Schnürer