▷ SCP LINUX COMMAND: Kaip naudotis ir pavyzdžiai

„Linux“ yra šimtai komandų, sukurtų tam, kad galėtume būti produktyvesni arba tiesiog geriau kontroliuoti įvairias sistemos užduotis. Viena iš šių komandų yra komanda „scp“, kuri suteikia mums galimybę kopijuoti failus į skirtingus „Linux“ aplinkos kompiuterius arba iš jų. Komanda scp (saugi kopija) naudoja ssh atliekant duomenų perdavimo užduotis ir turi ssh autentifikavimą bei saugumą.

Kur naudoti SCP komandąNaudodami šią komandą galėsime perkelti failus tokiose aplinkose kaip:

  • Nuo vietinės sistemos iki nuotolinės sistemos.
  • Tiesiogiai iš nuotolinės sistemos į vietinę sistemą.
  • Tarp dviejų nuotolinių sistemų į vietinę sistemą.

Sintaksis SCPBendra naudojimo sintaksė yra tokia:

 scp [OPTION] [user @] SRC_HOST:] file1 [user @] HOST_DESTINO:] file2 

SCP parametraiParametrai yra šie:

  • PARINKTIS: leidžia nurodyti scp parametrus, tokius kaip šifravimas, ssh konfigūracija, ssh prievadas, limitas, rekursinė kopija ir kt.
  • 1 vartotojas: šaltinio failas.
  • 2 vartotojas: paskirties failas.
  • -P: nurodo nuotolinio kompiuterio pagrindinį ssh prievadą.
  • -p: leidžia išsaugoti failo pakeitimus ir prieigos laiką.
  • -q: pasirinkę šią parinktį, mes galime sustabdyti progreso matuoklį ir pranešimus be klaidų.
  • -C: scp yra priverstas suspausti duomenis pristatymo į paskirties kompiuterį metu.
  • -r: leidžia nurodyti scp rekursyviai kopijuoti katalogų duomenis.

Scp komanda, pagrįsta ssh, paprašys SSH rakto arba slaptažodžio, kad galėtų autentifikuoti nuotolinėse sistemose, ir būtina turėti šaltinio failo skaitymo ir rašymo leidimus tikslinėje sistemoje.
Dabar pamatysime, kaip naudoti šią komandą kopijuoti saugius failus „Linux“.

Kaip naudoti SCP Linux komandą

1 žingsnis
Jei norime failą nukopijuoti paprastu būdu, pavyzdžiui, į namų katalogą, naudosime šiuos veiksmus:

 scp file.extension [email protected]: / home / user 

DIDELIS

2 žingsnis
Atminkite, kad paleidžiamas saugos pranešimas SHA256, įvedame slaptažodį ir failas bus nukopijuotas:

DIDELIS

3 žingsnis
Mes galime nukopijuoti failą iš serverio į serverį vykdydami:

 scp [email protected]: /home/user1/file.extension [email protected]: /home /user2 / 

DIDELIS

4 žingsnis
Jei norime nukopijuoti visą katalogą su scp, galime vykdyti šią sintaksę:

 scp -r / home / user / folder [email protected]: / home / user 

DIDELIS

5 žingsnis
Galiausiai galime apriboti naudojamą pralaidumą su parametru „l“ taip:

 scp -l limit [email protected]: /home/user/file.extension Dokumentai 
Naudodami komandą scp turime paprastą, bet patikimą alternatyvą, kaip saugiai ir visiškai nukopijuoti failus įvairiais būdais „Linux“.

wave wave wave wave wave