So herunterladen und hochladen Sie Dateien über SSH

So herunterladen und hochladen Sie Dateien über SSH

SSH ist das sicherste Protokoll für den Zugriff auf Remote -Server. Es bietet das höchste Maß an End-to-End-Datensicherheit über Kommunikationskanäle. Der Befehl SCP (Secure Copy) verwendet das SSH -Protokoll zum Kopieren von Dateien zwischen Remote- und lokalen Servern.

Der Remote -Server muss über einen laufenden SSH -Server verfügen. In diesem Tutorial können Sie Download und Hochladen von Dateien über SSH -Protokoll verstehen und hochladen.

Laden Sie die Datei über SSH -Protokoll herunter

Hier sind einige nützliche Beispiele für das Herunterladen von Dateien aus dem Remote -System über SSH -Protokoll.

  • Dies wird eine Verbindung zu Beispiel herstellen.com Server mit dem Benutzer “Nutzername”Und kopieren Sie die /Sicherungskopie.Reißverschluss Datei zum lokalen Systemverzeichnis /Lokal/Dir. Um den Befehl theis zu verwenden, ersetzen Sie die Werte gemäß Ihrer Umgebung.
    SCP [E -Mail geschützt]:/backup/Datei.ZIP /LOCAL /DIR  
  • Wenn der SSH auf einem nicht standardmäßigen Anschluss ausgeführt wird, können Sie den Port verwenden -P Option mit SCP -Befehl.
    SCP -P 2222 [E -Mail geschützt]:/backup/Datei.ZIP /LOCAL /DIR  
  • Wenn Ihr Remote -Server einen privaten Schlüssel benötigt, um den Server zu verbinden, können Sie verwenden -ich gefolgt von einem privaten Schlüsseldateipfad, um Ihren Server mit dem SCP -Befehl zu verbinden. Dies kann für AWS -Server hilfreich sein.
    scp -i privat_key.PEM [E -Mail geschützt]:/backup/Datei.ZIP /LOCAL /DIR  

Datei mit SSH hochladen

Sie können Dateien auch über das SSH -Protokoll mit dem SCP -Befehl auf den Remote -Server hochladen. Verwenden Sie den folgenden Beispielbefehl zum Hochladen von Dateien auf den SSH -Server.

SCP -Datei.ZIP [E -Mail geschützt]:/remote/dir  

Ähnlichkeit können Sie verwenden -P Wechseln Sie, um den Port des SSH -Servers zu definieren und -ich Definieren Sie den privaten Schlüssel für die Benutzerauthentifizierung.

Abschluss

In diesem Tutorial haben Sie erfahren, Dateien zwischen zwei Systemen über das SSH -Protokoll zu übertragen.