Ninu ẹkọ yii a yoo ṣalaye bi o ṣe le lo SCP (Idaabobo Idaabobo) ati Rsync, awọn ofin meji ti o le lo lati gbe awọn faili laarin awọn ẹrọ meji.
Fun apẹẹrẹ, a le daakọ faili kan tabi itọsọna lati agbegbe si latọna jijin tabi lati latọna jijin si awọn eto agbegbe.
Nigba lilo scp
lati gbe awọn faili, gbogbo nkan ti wa ni paroko nitorina awọn alaye ti o ni imọra ko ni han.
Ninu ẹkọ yii, a fun awọn apẹẹrẹ ti bii o ṣe le lo scp
ati rsync
paṣẹ lati gbe awọn faili.
scp
awọn ẹda awọn faili laarin awọn ogun lori nẹtiwọọki kan.
O nlo ssh (1) fun gbigbe data, ati lo ijẹrisi kanna ati pese aabo kanna bi ssh (1).
Awọn scp
pipaṣẹ gbarale ssh
fun gbigbe data, nitorinaa o nilo bọtini ssh tabi ọrọ igbaniwọle lati jẹrisi lori awọn ọna jijin.
O le ka diẹ sii lori bii o ṣe le ṣeto awọn bọtini ssh.
Itumọ gbogboogbo ati lilo ti scp
ni:
scp [OPTION] [user@]local:]file1 [user@]remote:]file2
scp
pese nọmba awọn aṣayan eyiti o jẹ salaye ni apejuwe sii .
Lati daakọ tabi gbe faili kan lati ẹrọ agbegbe si ẹrọ latọna jijin, ṣiṣe aṣẹ wọnyi:
scp image.png remote_username@10.10.0.1:/remote/directory
Nibo:
Akiyesi: Ti o ko ba pato itọsọna latọna jijin, faili naa yoo dakọ si itọsọna ile olumulo olumulo latọna jijin.
Nigbati o ba tẹ tẹ, iwọ yoo ti ṣetan lati tẹ ọrọ igbaniwọle olumulo latọna jijin ati gbigbe yoo bẹrẹ.
Didajade orukọ faili lati ibi ti nlo n daakọ faili pẹlu orukọ atilẹba. Ti o ba fẹ fipamọ faili labẹ orukọ miiran o nilo lati ṣafihan orukọ tuntun kan:
Fun apere:
scp image1.png remote_username@10.10.0.1:/remote/directory/new_image.png
Lati gbe faili kan lati ẹrọ latọna jijin si ẹrọ agbegbe rẹ, ṣiṣe aṣẹ wọnyi:
scp remote_username@10.10.0.1:/remote/directory/new_image.png /local/directory
Lati gbe itọsọna kan ati gbogbo awọn akoonu inu rẹ lati ẹrọ agbegbe si alejo latọna jijin, lo aṣẹ atẹle:
scp -rp sourcedirectory user@dest:/path
NB: Eyi ṣẹda orisun ilana inu / ọna nitorinaa awọn faili yoo wa ni / ọna / orisun orisun
Bii scp
, rsync
ni a lo lati daakọ awọn faili boya si tabi lati gbalejo latọna jijin, tabi ni agbegbe lori ogun ti isiyi.
rsync
ti wa ni gbogbogbo lati gbe awọn faili nla.
Lati daakọ faili kan lati inu ẹrọ agbegbe rẹ si ile-iṣẹ latọna jijin pẹlu rsynch
, ṣiṣe aṣẹ atẹle
rsync -ave ssh mydirectory remote_user@10.10.0.2:/remote/directory/
Ninu ẹkọ yii, o kọ bi o ṣe le lo scp
ati rsync
paṣẹ lati daakọ awọn faili ati awọn ilana laarin awọn ero meji.