Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
lehrkraefte:blc:informatik:ffprg1-2023:hello-online [2023/02/01 17:26] Ivo Blöchliger |
lehrkraefte:blc:informatik:ffprg1-2023:hello-online [2023/05/02 14:30] (current) Ivo Blöchliger [scp (secure copy)] |
||
---|---|---|---|
Line 5: | Line 5: | ||
Damit können Sie Dateien auf und vom Webserver transferieren. | Damit können Sie Dateien auf und vom Webserver transferieren. | ||
+ | |||
+ | <WRAP center round tip 60%> | ||
+ | Zu dieser Lerneinheit gibt es einen [[https:// | ||
+ | |||
+ | </ | ||
===== scp (secure copy) ===== | ===== scp (secure copy) ===== | ||
Line 10: | Line 15: | ||
<WRAP todo> | <WRAP todo> | ||
- | Auf der Kommandzeile | + | Auf der Kommandozeile |
* Stellen Sie sicher, dass Sie sich im Verzeichnis befinden, worin sich das Vezeichnis '' | * Stellen Sie sicher, dass Sie sich im Verzeichnis befinden, worin sich das Vezeichnis '' | ||
* Kopieren Sie das ganze Verzeichnis mit | * Kopieren Sie das ganze Verzeichnis mit | ||
<code bash> | <code bash> | ||
- | scp -P 23 -r hello hans.wurst@ofi-tech-lab.ch: | + | scp -P 23 -r hello hans.wurst@ofi.tech-lab.ch: |
</ | </ | ||
+ | Bei der aller ersten Verbindung werden Sie gefragt, ob der Fingerprint vom Server-Schlüssel korrekt ist: '' | ||
+ | |||
Der SSH-Port (normalerweise 22) ist im Tech-Lab schon von einem anderen Server belegt. Darum '' | Der SSH-Port (normalerweise 22) ist im Tech-Lab schon von einem anderen Server belegt. Darum '' | ||
Line 44: | Line 51: | ||
</ | </ | ||
* Damit sind Sie direkt auf dem Webserver eingeloggt, was am geänderten Prompt zu erkenne ist. Mit '' | * Damit sind Sie direkt auf dem Webserver eingeloggt, was am geänderten Prompt zu erkenne ist. Mit '' | ||
- | * Sie können nun Ihr Webserver-Passwort ändern mit '' | + | * Sie können nun Ihr Webserver-Passwort ändern mit '' |
* Wenn Sie Ihre Webseite gleich schon öffentlich schalten möchten, verschieben Sie die Datei '' | * Wenn Sie Ihre Webseite gleich schon öffentlich schalten möchten, verschieben Sie die Datei '' | ||
* Die Datei '' | * Die Datei '' | ||
<code bash> | <code bash> | ||
mv .htaccess private/. | mv .htaccess private/. | ||
+ | mv index.html private/. | ||
</ | </ | ||
* Mit '' | * Mit '' | ||
Line 57: | Line 65: | ||
</ | </ | ||
- | ===== Verbindung mit Schlüsseln statt Passwörtern ===== | + | ===== Verbindung mit Schlüsseln statt Passwörtern |
<WRAP todo> | <WRAP todo> | ||
In git-bash führen Sie folgende Kommandos aus: | In git-bash führen Sie folgende Kommandos aus: |