Skip to content Skip to sidebar Skip to footer

Linux: Cara Copy Files dari Remote Server ke Local Computer Menggunakan SCP

Ada beberapa cara yang bisa dilakukan untuk meng-copy file dari server ke komputer lokal kita. Salah satunya adalah dengan menggunakan SCP.

SCP memungkinkan kita untuk mentransfer file secara aman antar host di jaringan menggunakan enkripsi SSH (Secure Shell).

Lalu, bagaimana caranya dalam menggunakan SCP di Linux untuk meng-copy file dari remote server ke lokal komputer kita?

Persyaratan Dasar

Sebelum memulai, pastikan sudah memiliki beberapa hal ini:

  • Akses SSH ke remote server: Kalian perlu memiliki kredensial (biasanya username dan password, atau sebuah SSH key) yang diperlukan untuk login ke remote server.
  • Terminal Linux: SCP biasanya sudah terinstal di sebagian besar distribusi Linux.

Langkah 1: Buka Terminal

Buka terminal pada OS Linux kalian. Bisa dilakukan melalui pencarian aplikasi dengan kata kunci "terminal" atau melalui shortcut keyboard CTRL + ALT + T.

Langkah 2: Cek Apakah SCP Sudah Terinstall

Sebelum memulai, cek SCP sudah terinstal di OS Linux dengan mengetikkan perintah berikut di terminal:

scp -v

Jika SCP terinstal, kamu akan melihat informasi versi dan beberapa opsi. Jika tidak, kamu perlu menginstalnya menggunakan package manager yang sesuai dengan distribusi Linux (seperti apt untuk Ubuntu, atau yum untuk CentOS).

Langkah 3: Gunakan SCP untuk Meng-copy File

Untuk meng-copy file dari remote server ke komputer lokal menggunakan SCP, gunakan perintah berikut:

scp [username]@[remote_host]:[path/to/remote/file] [path/to/local/destination]

Ganti [username], [remote_host], [path/to/remote/file], dan [path/to/local/destination] dengan:

  • [username]: Nama pengguna di remote server.
  • [remote_host]: Alamat IP atau hostname dari remote server.
  • [path/to/remote/file]: Lokasi file yang ingin kamu copy di server.
  • [path/to/local/destination]: Lokasi di komputer lokal dimana file harus disimpan.

Contoh:

scp [email protected]:/home/julia/data.txt /home/localuser/Documents/

Dari syntax di atas, file data.txt dari direktori home pengguna julia di server dengan IP address 192.168.1.5 akan dicopy ke direktori Documents pada komputer lokal kita.

Langkah 4: Masukkan Password

Setelah menjalankan perintah di atas, kalian akan diminta untuk memasukkan password dari akun pengguna di remote server (kecuali jika kalian menggunakan private key di SSH).

Jika SSHnya menggunakan private key, harus dimport dulu dengan cara:

ssh-add /path/to/ssh/privatekey    

Jika sudah, masukkan password untuk melanjutkan proses transfer file.

Kesimpulan

SCP merupakan salah satu tools yang aman untuk mentransfer file antar server dalam sebuah jaringan.

Dengan mengikuti langkah-langkah di atas, seharusnya kalian sudah dapat dengan mudah meng-copy file dari remote server ke komputer lokal di OS Linux.

Terima kasih sudah membaca artikel tutorial ini, sampai jumpa di tutorial-tutorial selanjutnya.

Rinaldi Pratama Putra
Rinaldi Pratama Putra Reality is a lovely place, but I wouldn't wanna live there.