myfhsmde
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
| Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
| myfhsmde [2017/03/15 12:30] – [Datei holen] jenad | 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,Mac) ====== | ||
| - | |||
| - | ===== kurze Variante ohne gespeichertem Passwort ===== | ||
| - | |||
| - | ==== Inhalt anzeigen ==== | ||
| - | |||
| - | curl ftp:// | ||
| - | |||
| - | ==== Datei holen ==== | ||
| - | |||
| - | curl ftp:// | ||
| - | | ||
| - | das ist ein " | ||
| - | |||
| - | ==== Datei hochladen ==== | ||
| - | |||
| - | zB in den öffentlichen Ordner: | ||
| - | |||
| - | curl ftp:// | ||
| - | |||
| - | getestet Mac OS curl 7.43.0 | ||
| - | --- // | ||
| - | |||
| - | <note tip> | ||
| - | <note tip>Da das passwort nicht permanent gespeichert ist, muß es jedesmal eingegeben werden!</ | ||
| - | |||
| - | |||
| - | ===== mit abgespeichertem Nutzer und Passwort in netrc ===== | ||
| - | |||
| - | ==== 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.1489581006.txt.gz · Zuletzt geändert: (Externe Bearbeitung)
