Dateitransfer zwischen FileZilla und einem entfernten Server
FileZilla Client ist ein freies Softwareprogramm, mit dem Dateien zwischen Rechnern ausgetauscht werden können. Typischer Anwendungsfall ist das Hochladen von Dateien einer Website, um diese auf einem Webserver zur Verfügung zu stellen. Die folgende Anleitung erklärt den Vorgang des Uploads am Beispiel des Webhosters Uberspace.
Voraussetzungen
- Sie haben einen Account bei Uberspace.
- Sie haben FileZilla Client installiert.
Eingabe der Zugangsdaten in FileZilla
In der Adressleiste von FileZilla geben Sie unter Server den Namen des Servers ein, auf dem Uberspace Ihren Account angelegt hat, hier
norma.uberspace.de
.Bei Benutzername geben Sie Ihren Benutzernamen an, im Beispiel ist er verpixelt dargestellt.
Geben Sie bei Passwort das Passwort ein, das Sie bei der Anmeldung auf Uberspace festgelegt haben.
Unter Port geben Sie
22
. Dies ist der Standardport für SSH und garantiert eine verschlüsselte Übertragung zwischen Ihrem Rechner und Uberspace über das SFTP-Protokoll.Klicken Sie nun auf Verbinden, um die Verbindung herzustellen.
Dem Server-Schlüssel vertrauen
Die folgende Meldung ist hinsichtlich der verschlüsselten Verbindung wichtig, denn bisher hat Ihr Rechner noch nie mit dem Server von Uberspace Kontakt gehabt. Daher ist der Schlüssel, über den die SFTP-Verbindung abgesichert werden soll, auch nicht bekannt.
Es wird Ihnen ein Fingerabdruck, quasi eine Kurzform des langen Schlüssels präsentiert, den Sie jetzt eigentlich mit den Leuten von Uberspace im direkten Personenkontakt abgleichen müssten, um sicher zu gehen, dass der Server wirklich der Partei gehört, der Sie in der Zukunft vertrauen wollen. Aus praktischen Gründen wird auf diesen Schritt in der Regel verzichtet, was auch hier akzeptabel ist, weil es sich um eine Übungsaufgabe handelt. Für Kundenprojekte oder andere sicherheitsrelevante Unternehmungen ist hier aber Vorsicht geboten.
Akzeptieren Sie nun also den Schlüssel mit OK.
Ankommen auf dem Server
Nachdem FileZilla sich erfolgreich mit dem Server verbunden hat, gelangen Sie in Ihr Heimatverzeichnis /home/[nutzername]
. Dieser Ort wird rechts oben angezeigt. Im Teilfenster rechts unten (s. Screenshot) sehen Sie die initiale Ordnerstruktur des Heimatverzeichnisses.
Navigieren Sie in den Unterordner html
.
Nun können Sie im Teilfenster links die Dateien bzw. Ordner auswählen, die Sie in den Ordner html
hochladen wollen. Tätigen Sie den Vorgang über das Kontextmenü der Dateien/Ordner oder per Drag & Drop von links nach rechts.
Nachdem der Vorgang abgeschlossen ist, können Sie testweise versuchen, eine HTML-Datei im Browser aufzurufen. Die URL lautet sinngemäß wie folgt:
Schema: https://[nutzername].[host].uberspace.de/[dateiname].[extension]
Beispiel: https://klaus.fornax.uberspace.de/hallo-uberspace.html
Selbstverständlich können auch Ordner verwendet werden. Diese müssen dann Teil der URL sein.
Ordnerstruktur bei Uberspace
Verwirrend kann sein, dass der Pfad in rechten oberen Teilfenster ändert, wenn Sie in den Ordner html
navigiert sind. Nun steht dort /var/www/virtual/[nutzername]/html
. Grund ist, dass der Ordner html
am Anfang nur ein symbolische Verknüpfung ist, erkennbar an dem kleinen Pfeil auf dem Icon. Den eigentlichen Ort erreichen Sie, wenn Sie diesem Symlink folgen.