BLACK FRIDAY-30% auf Ihr erstes Jahr, ab PowerPakete ansehen

Hochladen über SSH

Aktualisiert am 9 Januar 20253 Min. Lesezeit

Mit SSH können Sie sich beim Server anmelden und Dateien direkt von anderen Servern herunterladen.

  • Anmerkung: Einige Hosts können die SSH-Funktion aus Sicherheitsgründen deaktivieren.
  • Anmerkung: SSH sollte nicht von Personen verwendet werden, die mit einer Unix-Umgebung nicht vertraut sind.

Verbinden Sie sich über ein Terminal mit dem Server, indem Sie OpenSSH verwenden.

Öffnen Sie einfach das Terminal (nur Linux/MacOS) und geben Sie Ihren Benutzernamen und den Servernamen ein. Zum Beispiel:

ssh gebruiker@yourwebsite.com

Sie werden aufgefordert, Ihr Passwort einzugeben. Tun Sie dies und drücken Sie Enter

  • Anmerkung: Die Länge des Kennworts wird nicht angezeigt, was aber nicht weiter schlimm ist. Geben Sie das Kennwort ein und drücken Sie die Eingabetaste.
  • Bemerkung: der Standardanschluss des ssh-Servers ist 22. Wenn Ihr Server einen benutzerdefinierten Port eingestellt hat, müssen Sie diesen bei der Verbindung über das ssh-Terminal angeben. Beispiel:

ssh -p 2222 gebruiker@yourwebsite.com

Dabei steht -p für Port und2222ist die Portnummer Ihres Servers.

Verbindung zum Server mit PuTTy

PuTTy herunterladen hier

Geben Sie Ihren Hostnamen und Ihren Port ein (standardmäßig22 )mit ftp verbinden

Drücken Sie "Öffnen". Sie werden zum Terminal weitergeleitet, geben Sie Ihren Benutzernamen und Ihr Passwort ein. Nach der Verbindung sind die folgenden Schritte die gleichen wie bei OpenSSH und PuTTy.

Gehen Sie zu dem Ordner, in den Sie Ihre Dateien herunterladen möchten

Wenn Sie verbunden sind, werden Sie in Ihrem Home-Verzeichnis angezeigt. Wenn Sie jedoch auf Ihr public_html-Verzeichnis zugreifen möchten, können Sie dies mitdie CDZuordnung. Beispiel:

cd /home/benutzername/domains/ihrewebsite.de/public_html/

Wo Benutzer ist Ihr Nutzername und ihrewebsite.de Ihren Domänennamen. Sie können public_html auch öffnen, indem Sie einfach Folgendes eingeben

cd domains/ihrewebsite.de/public_html/

Über ssh melden Sie sich bei Ihrem Stammverzeichnis an, aber wenn Sie den vollständigen Pfad eingeben, erhalten SieimmerZugriff auf den richtigen Ordner.

Herunterladen von Dateien.

Jetzt können Sie Dateien herunterladen mitdie wget-Befehl. Geben Sie einfach ein:

wget https://www.yourwebsite.com/filename.png

Sie können auch von einem FTP-Server mit wget herunterladen. Geben Sie dazu einfach ein:

wget ftp://username:password@ftp.yourwebsite.com/filename.png

wget bietet viel mehr Flexibilität und Funktionen. Wenn Sie mehr darüber wissen möchten, können Sie Weitere Informationen finden Sie hier.

Rsync zum Synchronisieren von Dateien verwenden

Warnung:Die Verwendung von rsync kann zum Löschen von Dateien führen.Prüfen Sie daher sorgfältigwas Sie vor der Verwendung von rsync tun.

rsync ist ein leistungsfähiges Werkzeug zum Synchronisieren von Dateien zwischen Servern oder zum einfachen Hochladen von Dateien von einem anderen Server. Beispiel für die Verwendung:

rsync -avt olduser@youroldwebsite.com:/home/olduser/domains/youroldwebsite.com/public_html/logo.png userr@yournewwebsite.com:/home/user/domains/yournewwebsite.com/public_html/

Wo:

  • olduser ist der Benutzer, von dem Sie die Datei logo.png herunterladen möchten
  • youroldwebsite.com ist die Domain, von der Sie die Datei logo.png herunterladen möchten
  • logo.png ist eine Datei von youroldwebsite.com, die Sie auf yournewwebsite.com übertragen möchten
  • user ist der Benutzer des neuen Servers, auf den Sie Ihre Datei herunterladen möchten.
  • yournewwebsite.com ist die Domain, von der Sie Ihre Datei herunterladen möchten.
  • public_html ist der Ordner, in den die Datei logo.png heruntergeladen wird. Vergessen Sie nicht das Symbol / am Ende.

rsync ist ein sehr leistungsfähiges Werkzeug mit vielen Funktionen. Wenn Sie mehr darüber wissen möchten, können Sielesen Sie hier.

War dieser Artikel hilfreich?

Kommst du nicht weiter?

Stell deine Frage. Ein Mensch antwortet, Tag und Nacht, in deiner Sprache.

Ticket öffnen