▷ SCP LINUX COMMAND: Hvordan bruke og eksempler

Det er hundrevis av kommandoer i Linux som er utviklet for å tillate oss å være mer produktive eller ganske enkelt ha bedre kontroll over de forskjellige oppgavene som skal utføres i systemet. En av disse kommandoene er "scp" -kommandoen som gir oss muligheten for å kopiere filer til, fra eller mellom forskjellige verter i Linux -miljøer. Kommandoen scp (sikker kopi) bruker ssh for dataoverføringsoppgaver og har autentisering og sikkerhet for ssh.

Hvor å bruke SCP -kommandoenVed å bruke denne kommandoen vil vi kunne overføre filer i miljøer som:

  • Fra det lokale systemet til et eksternt system.
  • Direkte fra et eksternt system til det lokale systemet.
  • Mellom to eksterne systemer til det lokale systemet.

Syntaxiis SCPDen generelle syntaksen for bruk er som følger:

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

SCP -parametereParametrene er:

  • ALTERNATIV: lar deg angi for scp -parametere som kryptering, ssh -konfigurasjon, ssh -port, grense, rekursiv kopi og mer
  • Bruker 1: kildefil.
  • Bruker 2: målfil.
  • -P: angir ssh -porten til den eksterne verten.
  • -p: lar deg beholde filendringer og tilgangstider.
  • -q: med dette alternativet kan vi undertrykke fremdriftsmåleren og meldingene uten feil generert.
  • -C: scp er tvunget til å komprimere dataene under levering til destinasjonsdatamaskinen.
  • -r: lar deg fortelle scp om rekursivt å kopiere dataene.

Kommandoen scp, som er basert på ssh, vil be om en ssh -nøkkel eller et passord for å autentisere i de eksterne systemene for bruk, og det er nødvendig å ha lesetillatelser på kildefilen og skrivetillatelse på målsystemet.
Nå skal vi se hvordan du bruker denne kommandoen til å kopiere sikre filer på Linux.

Slik bruker du kommandoen SCP Linux

Trinn 1
Hvis vi vil kopiere en fil på en enkel måte, for eksempel til hjemmekatalogen, bruker vi følgende:

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

FORSTØRRE

Steg 2
Vær oppmerksom på at en SHA256 sikkerhetsmelding blir lansert, vi skriver inn passordet og filen blir kopiert:

FORSTØRRE

Trinn 3
Vi kan kopiere en fil fra server til server ved å kjøre:

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

FORSTØRRE

Trinn 4
Hvis vi vil kopiere en hel katalog med scp, kan vi utføre følgende syntaks:

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

FORSTØRRE

Trinn 5
Til slutt kan vi begrense båndbredden som skal brukes med parameteren "l" slik:

 scp -l limit [email protected]: /home/user/file.extension Documents 
Med kommandoen scp har vi et enkelt, men pålitelig alternativ til å kopiere filer på forskjellige måter i Linux trygt og fullstendig.

wave wave wave wave wave