Press ESC to close

Cara Menggunakan SCP untuk Transfer File di CentOS 7

WhatsAppTelegramFacebookXThreadsCopy Link

Masih bingung cara kirim file ke server Linux? Jangan panik, Anda tidak sendirian. 😅

Bagi banyak pengguna pemula CentOS 7, pertanyaan yang paling sering muncul adalah: bagaimana mengirim file dari komputer lokal ke server atau, sebaliknya, mengambil file dari server ke komputer?

Kabar baiknya, ada solusi yang cepat dan aman: perintah SCP (Secure Copy Protocol). Namun, sebelum praktik, wajar jika Anda bertanya, “Apa itu SCP? Apakah sulit digunakan?” 🤔 Tenang, artikel ini akan menjawab semuanya.

Apa yang akan Anda pelajari

Dalam panduan ini, Anda akan mempelajari cara menggunakan SCP untuk transfer file di CentOS 7 berikut ini:

  • Penjelasan ringkas tentang SCP yang mudah dipahami.
  • Langkah demi langkah menjalankan perintah SCP di CentOS 7.
  • Tips penting agar transfer tidak gagal atau error.
  • Contoh kasus: dari lokal ke server dan dari server ke lokal.

Mengapa Harus Menggunakan SCP?

SCP (Secure Copy) adalah perintah di Linux untuk mentransfer file antar komputer melalui koneksi SSH (Secure Shell). Dengan demikian, Anda mendapatkan kombinasi kecepatan transfer dan keamanan enkripsi. Oleh karena itu, SCP sangat ideal untuk mengirim data antara komputer lokal dan server berbasis Linux seperti CentOS 7.

Kapan SCP berguna?

Tool ini bermanfaat ketika Anda perlu:

  • Mengunggah file konfigurasi, backup, atau script ke server.
  • Mengunduh log atau hasil proses dari server ke lokal.
  • Menyalin folder proyek antar mesin tanpa memasang software tambahan.

Langkah-Langkah Menggunakan SCP di CentOS 7

1. Transfer File dari Komputer Lokal ke Server

scp /lokasi/file username@ip-server:/lokasi/tujuan

Penjelasan singkat:

  • /lokasi/file → Path file di komputer lokal.
  • username@ip-server → Akses login ke server.
  • /lokasi/tujuan → Lokasi folder di server tempat file akan disimpan.

2. Transfer Folder Secara Rekursif

Untuk menyalin seluruh isi folder (beserta subfolder dan file di dalamnya), gunakan opsi -r.

scp -r /lokasi/folder username@ip-server:/lokasi/tujuan

Contoh:

scp -r ~/projek-web/ root@192.168.1.100:/var/www/html/

3. Transfer File dari Server ke Komputer Lokal

Anda juga bisa menyalin file dari server ke komputer lokal Anda:

scp username@ip-server:/lokasi/file /lokasi/di/lokal

Contoh:

scp root@192.168.1.100:/etc/nginx/nginx.conf ~/Documents/

4. Gunakan Port SSH yang Berbeda (Jika Tidak Default 22)

Beberapa server menggunakan port SSH non-standar. Anda bisa menentukan port dengan -P (huruf kapital).

scp -P 2222 file.txt user@ip-server:/lokasi/tujuan

5. Gunakan Opsi Verbose untuk Melihat Proses

Jika Anda ingin melihat log selama proses transfer, gunakan opsi -v.

scp -v file.txt username@ip_server:/home/root/

Kini Anda sudah memahami cara menggunakan SCP untuk transfer file di CentOS 7 — dari perintah paling dasar, hingga opsi lanjutan seperti transfer folder dan pengaturan port khusus.

Dengan alat sekuat SCP, Anda tidak perlu lagi ribet menggunakan flashdisk atau copy manual lewat antarmuka FTP.

Jangan lupa berlangganan newsletter kami untuk update tutorial Linux lainnya.

WhatsAppTelegramFacebookXThreadsCopy Link