Comment copier un dossier de la distance à la local en utilisant SCP

Comment copier un dossier de la distance à la local en utilisant SCP

SCP (copie sécurisée) est un outil de ligne de commande pour les systèmes Linux pour transférer en toute sécurité des fichiers d'un serveur distant vers le système local ou vice versa. SCP utilise le protocole SSH pour transférer des fichiers entre deux systèmes, ce qui est plus sécurisé que FTP.

La commande SCP exigeait le mot de passe du système distant. Dans le cas où vous devez configurer la commande SCP dans le script et exécuter avec Scheduler, vous devez configurer la connexion SSH basée sur la clé.

  • Utilisez la commande suivante pour copier le dossier de la distance à la local récursivement
    scp -r [e-mail protégé]: / path / vers / dossier / path / to / local  
  • Dans le cas, SSH fonctionne sur un autre port, utilisez -P Pour définir le numéro de port avec la commande SCP:
    SCP -P 2222 -R [Protégé par e-mail]: / path / to / dossier / path / to / local  
  • Si l'authentification est configurée avec un fichier pem. Vous pouvez utiliser le PEM comme ci-dessous:
    SCP -I Auth.pem -r [e-mail protégé]: / path / vers / dossier / path / to / local