So herunterladen und hochladen Sie Dateien über SSH
- 968
- 19
- Janin Pletsch
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.
- « So ändern Sie die Apache -Standardseite mit HTAccess
- So verwenden Sie MySQL -Befehle ohne Passwortaufforderung »