Dina tutorial ieu kami bakal ngajelaskeun kumaha ngagunakeun SCP (Secure Copy) sareng Rsync, dua paréntah anu tiasa dianggo pikeun mindahkeun file antara dua mesin.
Salaku conto, urang tiasa nyalin file atanapi diréktori ti lokal ka jauh atanapi tina jauh ka sistem lokal.
Nalika nganggo scp
pikeun mindahkeun file, sadayana énkripsi janten detil sénsitip henteu kakeunaan.
Dina tutorial ieu, kami masihan conto cara ngagunakeun scp
sareng rsync
paréntah pikeun mindahkeun file.
scp
nyalin file antara host dina jaringan.
Éta nganggo ssh (1) pikeun mindahkeun data, sareng nganggo auténtikasi anu sami sareng nyayogikeun kaamanan anu sami sareng ssh (1).
Anu scp
paréntah ngandelkeun ssh
pikeun mindahkeun data, ku sabab éta meryogikeun konci ssh atanapi kecap akses pikeun oténtikasi dina sistem jauh.
Anjeun tiasa maca langkung lengkep ihwal cara nyetél tombol ssh.
Sintaksis umum sareng panggunaan scp
nyaéta:
scp [OPTION] [user@]local:]file1 [user@]remote:]file2
scp
nyayogikeun sababaraha pilihan anu dipedar langkung lengkep .
Pikeun nyalin atanapi mindahkeun file tina mesin lokal kana mesin jarak jauh, ngajalankeun paréntah ieu:
scp image.png remote_username@10.10.0.1:/remote/directory
Dimana:
Catetan: Upami anjeun henteu nangtoskeun diréktori jauh, file bakal disalin kana diréktori bumi pangguna jauh.
Nalika anjeun mencét lebetkeun, anjeun bakal dipenta pikeun nuliskeun kecap konci pangguna jauh sareng mindahkeun bakal ngamimitian.
Ngaleungitkeun nami nami ti tempat tujuan nyalin file nganggo nami aslina. Upami anjeun hoyong nyimpen file dina nami anu sanés anjeun kedah netepkeun nami énggal:
Salaku conto:
scp image1.png remote_username@10.10.0.1:/remote/directory/new_image.png
Pikeun mindahkeun file tina mesin jauh kana mesin lokal anjeun, ngajalankeun paréntah ieu:
scp remote_username@10.10.0.1:/remote/directory/new_image.png /local/directory
Pikeun mindahkeun diréktori sareng sadaya eusina tina mesin lokal kana host jarak jauh, anggo paréntah ieu:
scp -rp sourcedirectory user@dest:/path
NB: Ieu nyiptakeun sumber di jero / jalur sahingga file bakal aya dina / path / sourcedirectory
Resep scp
, rsync
digunakeun pikeun nyalin file boh ka atanapi tina host jauh, atanapi sacara lokal dina host anu ayeuna.
rsync
umumna dipaké pikeun mindahkeun file ageung.
Pikeun nyalin file tina mesin lokal anjeun ka host jauh ku rsynch
, ngajalankeun paréntah ieu
rsync -ave ssh mydirectory remote_user@10.10.0.2:/remote/directory/
Dina tutorial ieu, anjeun diajar kumaha ngagunakeun scp
sareng rsync
paréntah pikeun nyalin file sareng diréktori antara dua mesin.