„Linux“ komandos

„Scp Command“ naudojimas „Linux“

„Scp Command“ naudojimas „Linux“
SCP reiškia „saugi kopija“ ir tai yra alternatyvus būdas FTP / SFTP perkelti failus iš įrenginio į kitą įrenginį. SCP, kaip ir SFTP, veikia per SSH protokolą.

Trumpas SSH protokolo įvadas:

SSH („Secure Shell“) protokolas buvo sukurtas kaip alternatyva „Telnet“, norint saugiai prisijungti ir pasiekti nuotolinius įrenginius. Priešingai nei „Telnet“, SSH teikia abiejų pusių ryšio šifravimą. Kad suprastumėte SSH ir „Telnet“, įsivaizduokite tunelį, kuriame informacija keliauja iš įrenginio į kitą, o „Telnet“ tunelis yra skaidrus, leidžiantis išorės dalyviams pamatyti per jį einančią informaciją, o naudojant SSH tas pats tunelis neleidžia žmonėms matyti jos viduje praeinanti informacija. Iš pradžių SSH protokolas buvo sukurtas, kad vartotojai galėtų pasiekti nuotolinius įrenginius per konsolę, tačiau gali būti naudinga užšifruoti kitas funkcijas ar protokolus, pvz., FTP.

Naudojant scp:

SCP leidžia mums saugiai perkelti failus iš kliento į serverį (čia patikrinkite, kaip nustatyti SSH kaip serverį), parsisiųsti failus iš serverio ir pristatyti failus iš serverio klientui.

Sintaksė yra gana lengvai suprantama, tarkime, kad turime 3 kompiuterius, A, B ir C:

„Scp“ naudojimas norint gauti failus iš įrenginio B naudojant įrenginį A (failų gavimas):

scp vartotojo vardas @ X.X.X.X: / kelias / į / nuotolinis / failas / vietinis / katalogas / kur / į / išsaugoti / failą

Kur:
scp = iškviečia programą

Vartotojo vardas = pakeiskite jį tinkamu vartotojo vardu

@ = atskiria vartotojo vardą ir pagrindinį / ip
X.X.X.X = pakeiskite jį tinkamu kompiuteriu / ip.

: / kelias / į / nuotolinis / failas = nustatykite nuotolinę failo vietą, kurią norite gauti.

/ local / directory / kur / į / išsaugoti / failą = pakeiskite jį vietiniame kataloge, kuriame norite išsaugoti failą.

Scp naudojimas failams nukopijuoti iš A įrenginio į B įrenginį (failų siuntimas):

scp FILENAME vartotojo vardas @ X.X.X.X: / nuotolinis / katalogas

Kur:
scp = iškviečia programą
FAILO PAVADINIMAS = perkeliamo failo pavadinimas

Vartotojo vardas = pakeiskite jį tinkamu vartotojo vardu

@ = atskiria vartotojo vardą ir pagrindinį / ip

X.X.X.X = pakeiskite jį tinkamu kompiuteriu / ip

: / nuotolinis / katalogas = nustatykite nuotolinę vietą perkeltam failui laikyti.

„Scp“ naudojimas failams nukopijuoti iš įrenginio B į įrenginį C valdant įrenginį A:

scp vartotojo vardas1 @ X.X.X.X: / kelias / į / nuotolinis / failo vartotojo vardas2 @ Y.Y.Y.Y: / kelias / į / destinarion / katalogą

Kur:
scp = iškviečia programą

Vartotojo vardas = pakeiskite jį tinkamu naudotojo vardu įrenginyje B.

@ = atskiria vartotojo vardą ir pagrindinį / ip

X.X.X.X = pakeiskite jį į tinkamą įrenginio B pagrindinį kompiuterį / ip.

Vartotojo vardas2 = pakeiskite jį tinkamu įrenginio C vartotojo vardu

@ = atskiria vartotojo vardą ir pagrindinį / ip

Y.Y.Y.Y = pakeiskite jį į tinkamą įrenginio C pagrindinį kompiuterį / ip.

: / kelias / į / destinarion / katalogą = nustatykite nuotolinę vietą perkeltam failui laikyti.

„Scp“ naudojimas norint nukopijuoti visą katalogą (ne vieną failą) iš įrenginio A į įrenginį B:

Kaip ir komandą „cp“, mes galime pridėti parametrą -r, norėdami perkelti visus katalogus:

scp -r / local / directory vartotojo vardas @ X.X.X.X: / nuotolinis / katalogas

Kur -r nurodo, kad turinys, kurį norite kopijuoti, yra ne failas, o visas katalogas, kaip mes naudojame komandą „mp -r

Pridėjus parametrą -r, galime perkelti katalogus, o ne pavienius failus.

Jei norime paspartinti failų perkėlimą, galime pridėti parametrą -C, kuris suglaudins failus ar katalogus perkėlimo metu, net palikdamas paskirties kopiją nesuspaustą (jei toks buvo šaltinis).

Scp paspartinimo pavyzdys gali būti:

scp -C FILENAME vartotojo vardas @ X.X.X.X: / nuotolinis / katalogas

Pastaba: Nesuklyskite -C naudodami -c, o -C yra pagreitinti failo perkėlimą suglaudinant turinį, -c nustato mikroschemą.

Papildomai galime nurodyti prievado numerį. Pagal numatytuosius nustatymus SCP naudoja SSH 22 prievadą, tačiau kai kurie sisteminiai administratoriai jį pakeičia dėl saugumo. Norėdami nurodyti kitą prievadą, tiesiog pridėkite parametrą -P:

scp -P 2048 FILENAME vartotojo vardas @ X.X.X.X: / nuotolinis / direktorius

Kur:
-P:
Nurodo prievadą.

2048 m .: pakeiskite jį tinkamu prievadu.

Tikiuosi, kad šis straipsnis jums buvo naudingas ir produktyvus, toliau laikykitės „LinuxHint“, kad gautumėte daugiau patarimų ir naujinimų apie „Linux“.

„WinMouse“ leidžia tinkinti ir pagerinti pelės žymeklio judėjimą „Windows“ kompiuteryje
Jei norite pagerinti numatytąsias pelės žymiklio funkcijas, naudokite nemokamą programinę įrangą „WinMouse“. Tai prideda daugiau funkcijų, kurios padė...
Pelės kairiuoju pelės mygtuku mygtukas neveikia „Windows 10“
Jei naudojate specialią pelę su savo nešiojamuoju kompiuteriu arba staliniu kompiuteriu, tačiau neveikia pelės kairysis mygtukas dėl tam tikrų priežas...
Žymeklis peršoka arba juda atsitiktinai, kai rašote „Windows 10“
Jei pastebite, kad pelės žymeklis peršoka arba juda pats, automatiškai, atsitiktinai, kai vedate „Windows“ nešiojamąjį kompiuterį ar kompiuterį, kai k...