So kopieren Sie einen Ordner von Remote nach lokal mit SCP

So kopieren Sie einen Ordner von Remote nach lokal mit SCP

SCP (sichere Kopie) ist ein Befehlszeilen -Tool für Linux -Systeme zum sicheren Übertragen von Dateien von einem Remote -Server auf das lokale System oder umgekehrt. SCP verwendet das SSH -Protokoll zum Übertragen von Dateien zwischen zwei Systemen, die sicherer als FTP sind.

SCP -Befehl erforderte das Kennwort des Remote -Systems. Falls Sie den SCP -Befehl im Skript konfigurieren und mit Scheduler ausgeführt werden müssen, müssen Sie ein Schlüsselbasis -SSH -Login konfigurieren.

  • Verwenden Sie den folgenden Befehl, um den Ordner von Remote nach lokal zu kopieren
    scp -r [E -Mail geschützt]:/path/to/order/path/to/local  
  • Im Fall, dass SSH auf einem anderen Port ausgeführt wird, verwenden Sie -P So definieren Sie die Portnummer mit dem SCP -Befehl:
    scp -p 2222 -r [E -Mail geschützt]:/path/to/order/path/to/local  
  • Wenn die Authentifizierung mit einer PEM -Datei konfiguriert ist. Sie können den PEM wie unten verwenden:
    scp -i auth.PEM -r [E -Mail geschützt]:/path/to/order/path/to/local