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.