GNU/Linux >> Belajar Linux >  >> Linux

Cara Mentransfer file dengan aman menggunakan Perintah SCP di Linux

scp(salinan aman) perintah memungkinkan Anda untuk menyalin file atau direktori (gunakan -r opsi untuk menyalin direktori) antara sistem jarak jauh. Koneksi dibuat, file disalin, dan koneksi ditutup.

Transfer file dari server lokal ke server jauh

Untuk menyalin file ke sistem jarak jauh (upload ), format perintah scp adalah:

# scp [options] local-file [user@]to-host[:remote-file]

Misalnya, untuk menyalin file bernama test ke direktori home pengguna jarak jauh di host03 dengan root pengguna.

# scp /var/tmp/test root@host03

Untuk mentransfer file ke lokasi lain di host jarak jauh selain direktori home pengguna :

# scp /var/tmp/test root@host03:/data

Transfer file ke remote host dengan nama baru di remote host

Untuk menyalin file yang sama ke lokasi yang sama tetapi mengganti namanya menjadi new_test gunakan perintah di bawah ini.

# scp test root@host03:/var/tmp/new_test

Transfer file dari server jauh ke server lokal

Untuk menyalin file dari sistem jarak jauh (unduh ), format perintah scp adalah:

# scp [options] [user@]from-host:remote-file local-file

Misalnya, untuk menyalin file bernama new_test dari direktori home pengguna pada remote host03:

# scp host03:new_test .

Titik (. ) di sini mewakili direktori pengguna saat ini di server lokal.

Untuk mentransfer file dari host jarak jauh ke host lokal dengan nama baru

Untuk menyalin file bernama new_test dari direktori home pengguna pada remote host03 dan ganti namanya menjadi new_test:

# scp host03:new_test newer_test

Transfer direktori

Untuk mentransfer direktori dari server lokal ke server jauh (host03) secara rekursif gunakan -r opsi dengan perintah scp.

# scp -r /dir root@host03:/data

Demikian pula untuk mentransfer direktori dari server jauh ke server lokal secara rekursif:

# scp -r root@host03:/data /var/tmp

Gunakan port yang berbeda dari 22 dengan scp

Secara default port yang digunakan oleh perintah ssh/scp adalah 22. Jika ingin menggunakan port selain ini gunakan -P beralih dengan perintah scp. Misalnya:

# scp -P 2222 testfile root@host03:/var/tmp


Linux
  1. 14 Contoh Perintah SCP untuk Mentransfer File dengan Aman di Linux

  2. Bagaimana melakukan perbandingan file baris demi baris di Linux menggunakan perintah diff

  3. Cara menyalin file dengan aman antara host Linux menggunakan SCP dan SFTP

  1. Cara Mentransfer File Antar Server di Linux menggunakan SCP dan FTP

  2. Perintah SCP Linux – Cara Transfer File SSH dari Jarak Jauh ke Lokal

  3. Cara Mentransfer File di Linux dengan SCP dan Rsync

  1. Perintah SCP di Linux:Cara Menggunakannya, dengan Contoh

  2. Cara Mentransfer File dengan Aman Menggunakan SCP

  3. Cara mentransfer file dengan aman menggunakan sftp (termasuk contoh)