myfhsmde
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| myfhsmde [2016/10/28 13:52] – [Datei ~/.netrc erstellen] Dirk Krause | myfhsmde [2026/04/10 11:39] (aktuell) – gelöscht Carl Meffert | ||
|---|---|---|---|
| Zeile 1: | Zeile 1: | ||
| - | ====== my.fh-sm.de ====== | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | |||
| - | ===== Schnellstart für Ungeduldige ===== | ||
| - | my.fh-sm.de bietet Speicherplatz für (große) Dateien und eigene Webseiten | ||
| - | |||
| - | * FTP-Client, explizites TLS (FTPS), Servername: my.fh-sm.de | ||
| - | * Anmeldung mit FHS-ID und Passwort | ||
| - | * Datei " | ||
| - | * bereitstellen als Web-Link: http:// | ||
| - | <note tip> | ||
| - | |||
| - | ===== FTP-Client konfigurieren ===== | ||
| - | |||
| - | Um Dateien in den persönlichen FTP-Storage hochladen zu können, wird ein FTP-Client mit der Funktion " | ||
| - | |||
| - | Als FTP-Client wird für Windows und Linux [[http:// | ||
| - | |||
| - | <note important> | ||
| - | |||
| - | Sie brauchen: Ihre FHS-ID und Ihr Passwort! | ||
| - | |||
| - | |||
| - | === Windows und MacOSX === | ||
| - | |||
| - | ^ Server | ||
| - | | my.fh-sm.de | ||
| - | | | | {{: | ||
| - | |||
| - | === Smartphones, | ||
| - | |||
| - | ^ Server | ||
| - | | my.fh-sm.de | ||
| - | |||
| - | |||
| - | |||
| - | ===== Zugriff über Kommandozeile mit curl (Linux) ===== | ||
| - | |||
| - | ==== Datei ~/.netrc erstellen ==== | ||
| - | Falls die Datei .netrc im Homeverzeichnis noch nicht vorhanden ist, wird zunächst eine leere Datei .netrc erstellt. | ||
| - | Mit | ||
| - | |||
| - | <code bash> | ||
| - | chmod 600 ~/.netrc | ||
| - | </ | ||
| - | |||
| - | werden die Berechtigungen so eingestellt, | ||
| - | |||
| - | Die Datei wird nun befüllt: | ||
| - | |||
| - | <code bash> | ||
| - | machine my.fh-sm.de login uli0815 password 123geheim | ||
| - | </ | ||
| - | |||
| - | Sie müssen '' | ||
| - | |||
| - | ==== Datei zum Server kopieren ==== | ||
| - | |||
| - | Im Beispiel kopieren wird die Datei index.html aus dem aktuellen Verzeichnis zum Server: | ||
| - | |||
| - | <code bash> | ||
| - | curl -k --ftp-ssl-control -n -T index.html ftp:// | ||
| - | </ | ||
| - | |||
| - | ==== Dateien auf Server anzeigen lassen ==== | ||
| - | |||
| - | <code bash> | ||
| - | curl -k --ftp-ssl-control -n --list-only ftp:// | ||
| - | </ | ||
| - | |||
| - | ==== Datei vom Server holen ==== | ||
| - | |||
| - | <code bash> | ||
| - | curl -k --ftp-ssl-control -n ftp:// | ||
| - | </ | ||
| - | |||
| - | ==== Datei auf dem Server löschen ==== | ||
| - | |||
| - | <code bash> | ||
| - | curl -k --ftp-ssl-control -n --list-only ftp:// | ||
| - | echo Verzeichnisinhalt nach dem Loeschung | ||
| - | curl -k --ftp-ssl-control -n --list-only ftp:// | ||
| - | </ | ||
| - | |||
| - | ==== Anmerkungen ==== | ||
| - | |||
| - | In der FTP-URL muss der abschließende Strich immer mitgeschrieben werden. | ||
| - | |||
| - | In den obigen Beispielen wurde mit der FTP-URL ftp:// | ||
| - | Wird stattdessen mit ftp:// | ||
| - | |||
| - | Folgende curl-Optionen wurden benutzt: | ||
| - | |||
| - | ^ Option | ||
| - | | --ftp-ssl-control | Control-Verbindung des FTP verschlüsseln, | ||
| - | | -k | Keine Prüfung der Zertifikatskette, | ||
| - | | -n | Nutzernamen und Passwort passend für den Server aus Datei ~/.netrc ermitteln | | ||
| - | | -T Datei | Datei hochladen | | ||
| - | | -o Datei | Dateinamen für Download festlegen | | ||
| - | | --list-only | Kein Datentransfer, | ||
| - | | -Q " | ||
| - | |||
myfhsmde.1477662762.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
