Linux komandas

Izmantojot scp komandu Linux

Izmantojot scp komandu Linux
SCP nozīmē “droša kopija”, un tas ir alternatīvs veids, kā FTP / SFTP pārsūtīt failus no ierīces uz citu ierīci. SCP, tāpat kā SFTP, darbojas, izmantojot SSH protokolu.

Īss ievads SSH protokolā:

SSH (Secure Shell) protokols tika izveidots kā alternatīva Telnet, lai droši pieteiktos un piekļūtu attālajām ierīcēm. Atšķirībā no Telnet, SSH nodrošina šifrēšanu saziņai starp abām pusēm. Lai saprastu SSH un Telnet, iedomājieties tuneli, kurā informācija pārvietojas no ierīces uz citu, savukārt Telnet tunelis ir caurspīdīgs, ļaujot ārējiem dalībniekiem redzēt informāciju, kas iet caur to, savukārt, izmantojot SSH, tas pats tunelis ir krāsots, neļaujot cilvēkiem redzēt tajā ietošā informācija. Kaut arī SSH protokols sākotnēji tika izstrādāts, lai lietotāji piekļūtu attālajām ierīcēm, izmantojot konsoli, var būt noderīgi šifrēt citas funkcijas vai protokolus, piemēram, FTP.

Izmantojot scp:

SCP ļauj mums droši pārsūtīt failus no klienta uz serveri (šeit pārbaudiet, kā iestatīt SSH kā serveri), ielādēt failus no servera un piegādāt failus no servera klientam.

Sintakse ir diezgan viegli saprotama, pieņemsim, ka mums ir 3 datori, A, B un C:

Failu scp izmantošana no ierīces B, izmantojot ierīci A (failu ielāde):

scp lietotājvārds @ X.X.X.X: / path / to / remote / file / local / directory / where / to / save / the / file

Kur:
scp = izsauc programmu

Lietotājvārds = aizstājiet to ar pareizo lietotājvārdu

@ = atdala lietotājvārdu un resursdatoru / ip
X.X.X.X = nomainiet to pareizajam resursdatoram / ip.

: / path / to / remote / file = nosaka ielādējamā faila attālo atrašanās vietu.

/ lokāls / direktorijs / kur / uz / saglabāt / failu = aizstājiet to vietējā direktorijā, kurā vēlaties saglabāt failu.

Failu kopēšana no ierīces A uz ierīci B scp izmantošana (failu sūtīšana):

scp FILENAME lietotājvārds @ X.X.X.X: / tālvadības / direktorijs

Kur:
scp = izsauc programmu
FAILA NOSAUKUMS = pārsūtāmā faila nosaukums

Lietotājvārds = aizstājiet to ar pareizo lietotājvārdu

@ = atdala lietotājvārdu un resursdatoru / ip

X.X.X.X = nomainiet to pareizajam resursdatoram / ip

: / tālvadības / direktorija = nosakiet attālo atrašanās vietu pārsūtītā faila glabāšanai.

Scp izmantošana failu kopēšanai no ierīces B uz ierīci C, darbinot ierīci A:

scp lietotājvārds1 @ X.X.X.X: / ceļš / uz / tālvadības / faila lietotājvārds2 @ Y.Jā.Jā.Y: / ceļš / uz / destinarion / direktoriju

Kur:
scp = izsauc programmu

Lietotājvārds = aizstājiet to ar pareizo lietotājvārdu ierīcē B.

@ = atdala lietotājvārdu un resursdatoru / ip

X.X.X.X = nomainiet to atbilstoši ierīces B resursdatoram / ip.

Lietotājvārds2 = aizstājiet to ar pareizo ierīces C lietotājvārdu

@ = atdala lietotājvārdu un resursdatoru / ip

Jā.Jā.Jā.Jā = nomainiet to atbilstoši ierīces C resursdatoram / ip.

: / ceļš / uz / destinarion / direktoriju = nosakiet attālo atrašanās vietu pārsūtītā faila glabāšanai.

Izmantojot scp, lai kopētu visu direktoriju (nevis vienu failu) no ierīces A uz ierīci B:

Tāpat kā ar komandu “cp”, mēs varam pievienot parametru -r visu direktoriju pārsūtīšanai:

scp -r / local / direktorija lietotājvārds @ X.X.X.X: / tālvadības / direktorijs

Kur -r norāda kopējamo saturu, tas nav fails, bet gan viss katalogs, tāpat kā mēs izmantojam komandu “kp -r

Pievienojot parametru -r, atsevišķu failu vietā mēs varam pārsūtīt direktorijus.

Ja mēs vēlamies paātrināt failu pārsūtīšanu, mēs varam pievienot parametru -C, kas pārsūtīšanas laikā saspiest failus vai direktorijus, pat atstājot nesaspiestu mērķa kopiju (ja avots tāds bija).

SCP paātrināšanas piemērs var būt:

scp -C FILENAME lietotājvārds @ X.X.X.X: / tālvadības / direktorijs

Piezīme: Nekļūdieties -C ar -c, bet -C ir paātrināt faila pārsūtīšanu, saspiežot saturu, -c nosaka šķeldotāju.

Turklāt mēs varam norādīt porta numuru. Pēc noklusējuma SCP izmanto SSH 22. portu, taču daži sistēmas administratori to maina drošības apsvērumu dēļ. Lai norādītu citu portu, vienkārši pievienojiet parametru -P:

scp -P 2048 FILENAME lietotājvārds @ X.X.X.X: / tālvadības pults / režisors

Kur:
-P:
Norāda portu.

2048: nomainiet to pareizajam portam.

Es ceru, ka šis raksts jums šķita noderīgs un produktīvs. Turpiniet sekot LinuxHint, lai iegūtu vairāk padomu un atjauninājumu par Linux.

Izmantojot X-Mouse Button Control, atšķirīgi mainiet peles pogas atšķirīgai programmatūrai
Varbūt jums ir nepieciešams rīks, kas varētu mainīt peles vadību ar katru lietoto lietojumprogrammu. Ja tas tā ir, varat izmēģināt lietojumprogrammu a...
Microsoft Sculpt Touch bezvadu peles apskats
Es nesen lasīju par Microsoft Sculpt Touch bezvadu pele un nolēma to nopirkt. Pēc kāda laika izmantošanas es nolēmu dalīties savā pieredzē ar to. Šo b...
AppyMouse ekrāna skārienpaliktnis un peles rādītājs Windows planšetdatoriem
Planšetdatoru lietotājiem bieži pietrūkst peles rādītāja, it īpaši, ja viņi parasti lieto klēpjdatorus. Skārienekrāna viedtālruņiem un planšetdatoriem...