Käsu scp abil saate faili tõhusalt kopeerida kahe erineva masina vahel. Scp süntaks kasutab taaskord cp süntaksi, nii et see peaks tunduma tuttav enamikule Linuxi kasutajatele.

Scp-käsu keeruline osa on see, et kas allikas või sihtkoht võivad olla kauged, st arvuti, mis on ühendatud teise võrguga, mis erineb teie kohalikust. Faili kopeerimiseks määramisel peate lisama üksikasjad ka kaughosti kohta. See hõlmab selle IP-aadressi ja kasutajanime.

Faili üleslaadimine käsuga scp

Scp üldine süntaks on:

scp allika sihtkoht

Pange tähele, kuidas see on sisuliselt sama süntaks kui cp käsk.

Lihtsaim scp-näide on see, mida tõenäoliselt kõige rohkem kasutate: faili üleslaadimine kohalikust masinast kaugserverisse. Sel juhul on allikas osa käsust on sirgjooneline ja sihtkoht on keerulisem:

scp index.html [email protected]: / var / www / html /

See kopeerib kohaliku faili nimega index.html kaughosti juurde. Saate seda määrata samamoodi nagu faili mis tahes muu käsu jaoks. See võib olla absoluutne või suhteline viide failile. Niisiis,

index.html, ../index.htmlja /home/bobby/index.html on erinevad viisid, mida saate kohaliku faili määramiseks kasutada.

Näites olev sihtkoht on [email protected]: / var / www / html /. See tähendab, et:

  1. Kasutaja Bobby saab kaugserveris uue faili omanikuks. See kasutaja peab olemas olema ja teil peaks olema sellele juurdepääs.
  2. Selle serveri hostinimi, kuhu faili üles laadime example.org. Oleme siin domeeni täpsustanud, kuid saate kasutada ka domeeni IP-aadress selle asemel.
  3. Selles serveris laadib scp faili üles /var/www/html/ kataloogi.

Kui olete selle käsu sisestanud, küsib teie terminal tavaliselt kaugmasinas määratud kasutaja parooli.

Kogu kataloogi allalaadimine

Siin on veidi keerulisem variant, mis laadib alla terve kataloogi:

scp -rpC [email protected]: / tmp / docs / home / bobby

Esiteks peaksite märkama, et allikas on nüüd kaugmasin, samas kui sihtkoht on kohalik. Lisaks tellimuse vahetamisele peaksid need lähte- ja sihtkoha üksikasjad olema tuttavad. Kuid see näide tutvustab ka kolme kasulikku lippu:

  1. -r: Rekursiivselt laadib alla terve kataloogi. See kannab kõik failid sees /tmp/docs. See on väga kasulik kiirete varukoopiate tegemiseks või suure hulga failide ülekandmiseks, eriti kui teil pole kaughosti sisselogimisõigust.
  2. -p: Säilib faili ajatemplid ja originaalfailide režiimid. Teie kohalikel eksemplaridel on sama originaali loomise aeg või kirjutamisõigus.
  3. -C: Lubab tihendamise. Kui edastate palju faile, võib see asja kiirendada, eriti kui kasutate aeglast ühendust.

Scp käsk on peaaegu sama lihtne kui cp

Käsu scp põhikasutus on lihtne: see on täpselt sama mis cp. Peamine erinevus on see, et scp vajab kaugserveri jaoks veel paar üksikasju. Kuid nagu ka cp puhul, on baasi funktsionaalsuse laiendamiseks kasulikke lippe. Nende hulka kuuluvad tihendamine ja rekursiivne koopia mitme faili allalaadimise võimaldamiseks.

Käsu scp valdamine võib olla kasulik, kui teil palutakse Linuxi serverit hallata. Varundamine ja andmete kaugedastus on igapäevane ülesanne kellelegi, kes tegeleb serveri administreerimisega.

E-post
Failide turvaline kopeerimine Linuxis käsuga Scp

Failide ja kaustade kaugjuhtimine on lihtsam kui arvate. Käsuga scp krüpteeritakse ka failide kaugjuhtimisega liikumine.

Loe edasi

Seotud teemad
  • Linux
  • Linuxi käsud
Autori kohta
Bobby Jack (41 artiklit on avaldatud)

Bobby on tehnoloogiaentusiast, kes töötas tarkvaraarendajana peaaegu kaks aastakümmet. Ta on kirglik mängude vastu, töötab Switch Player Magazine'is arvustuste toimetajana ning on süvenenud veebiväljaannete ja veebiarenduse kõigisse aspektidesse.

Veel Bobby Jackilt

Telli meie uudiskiri

Liituge meie uudiskirjaga, kus leiate tehnilisi näpunäiteid, ülevaateid, tasuta e-raamatuid ja eksklusiivseid pakkumisi!

Veel üks samm !!!

Palun kinnitage oma e-posti aadress e-kirjas, mille just teile saatsime.

.