Cara menyalin folder dari remote ke lokal menggunakan SCP

Cara menyalin folder dari remote ke lokal menggunakan SCP

SCP (salinan aman) adalah alat baris perintah untuk sistem Linux untuk mentransfer file dengan aman dari server jarak jauh ke sistem lokal atau sebaliknya. SCP menggunakan protokol SSH untuk mentransfer file antara dua sistem yang lebih aman daripada FTP.

Perintah SCP membutuhkan kata sandi dari sistem jarak jauh. Jika Anda perlu mengkonfigurasi perintah SCP dalam skrip dan jalankan dengan penjadwal, Anda perlu mengonfigurasi login SSH berbasis kunci.

  • Gunakan perintah berikut untuk menyalin folder dari remote ke lokal secara rekursif
    scp -r [email dilindungi]:/path/to/folder/path/to/local  
  • Dalam hal ini, SSH berjalan di port yang berbeda, gunakan -P Untuk mendefinisikan nomor port dengan perintah SCP:
    scp -p 2222 -r [email dilindungi]:/path/to/folder/path/to/local  
  • Jika otentikasi dikonfigurasi dengan file PEM. Anda dapat menggunakan PEM seperti di bawah ini:
    SCP -I AUTH.PEM -R [email terlindungi]:/path/to/folder/path/to/local