10 comenzi Scp pentru mutarea fișierelor

10 comenzi SCP pentru mutarea fișierelor / folderelor în Linux

10 comenzi Scp pentru mutarea fișierelor

Administratorul Linux ar trebui să cunoască mediul CLI. Deoarece modul GUI în serverele Linux nu este necesar pentru instalare. SSH este cel mai popular protocol care vă permite să activați administratorul Linux pentru a administra serverele printr-o telecomandă în modul protejat. Comenzi SSH încorporate - comenzi SCP. SCP este utilizat pentru a copia fișierele între servere în modul protejat.







Sintaxă de bază SCP

Comanda SCP are mulți parametri pe care le puteți utiliza. Iată opțiunile care pot fi utile pentru utilizarea zilnică.

Furnizați informații detaliate despre procesul SCP utilizând opțiunea -v

Comanda SCP de bază fără parametri va copia fișiere în fundal. Utilizatorul nu va vedea nimic până când procesul nu este complet sau dacă există erori. Puteți utiliza "-v" pentru a imprima informații de depanare pe ecran. Acest lucru vă poate ajuta să configurați conexiunile, să autentificați și să depanați problemele de configurare.

Exemplu de ieșire

Oferind timp de modificare, timp de acces și moduri cu fișierele sursă

Opțiunea -p vă va ajuta în acest sens. Estimarea timpului și a vitezei conexiunii va apărea pe ecran.

Exemplu de ieșire

Accelerați transferul de fișiere utilizând opțiunea -C

Unul dintre parametrii care pot accelera transferul fișierelor dvs. este parametrul "-C". Îți comprimă fișierele în mișcare. Un astfel de lucru de compresie unic se poate întâmpla numai în rețea. Când fișierul ajunge la server, dimensiunea acestuia devine originală, ca înainte de compresie.

Uită-te la aceste echipe. Aici se utilizează un fișier de 93 Mb.

Exemplu de ieșire

Exemplu de ieșire

După cum puteți vedea, atunci când se utilizează compresia, procesul de transfer are loc în 162,5 secunde. Aceasta este de 10 ori mai rapidă dacă nu utilizați opțiunea "-C". Dacă copiați o mulțime de fișiere în rețea, opțiunea "-C" vă va ajuta să copiați rapid.

Dar este important de remarcat că metoda de compresie nu va funcționa pe toate fișierele. Dacă fișierul sursă este deja comprimat, atunci nu se va micșora din nou. Asemenea fișiere ca .zip. rar. poze. și .iso nu răspund la parametrul "-C".







Alegeți un alt cod de criptare pentru criptarea fișierelor

Implicit, SCP utilizează "AES-128" pentru criptarea fișierelor. Dacă doriți să treceți la o altă cheie de criptare pentru criptare, puteți utiliza opțiunea "-c".

Înainte de comandă, specificați SCP pentru a utiliza algoritmul 3des pentru a cripta fișierele. Vă rugăm să fiți atent și atent, deoarece trebuie să utilizați opțiunea -c, nu opțiunea -C.

Bandwidth limitation bandwidth

Un alt parametru care poate fi util este opțiunea "-l". Opțiunea -l va limita lățimea de bandă în uz. Acest lucru este util dacă aveți scriptul dvs. care copiază automat o mulțime de fișiere, dar nu este nevoie să reduceți lățimea de bandă.

O valoare de 400 după opțiunea -l înseamnă că vom limita cantitatea de trafic pentru procesul SCP la 50 kbps. Singurul lucru de reținut este faptul că lățimea de bandă este specificată în kilobiți pe secundă (kbps). Aceasta înseamnă că 8 biți sunt egali cu 1 octet.

În același timp, SCP calculează în kilobytes / sec (KB / s). Deci, dacă doriți să limitați lățimea de bandă pentru SCP la maxim 50 KB / s. trebuie să o setați la 50 x 8 = 400.

Specificați un port specific pentru utilizarea cu SCP

De obicei, SCP utilizează portul 22 ca port implicit. Dar, din motive de securitate, puteți schimba portul în altul. De exemplu, folosim portul 2249. Pentru a face acest lucru, comanda ar trebui să fie așa.

Uneori trebuie să copiem directorul și toate fișierele / directoarele din interiorul acestuia. Mult mai convenabil dacă o puteți face în aceeași echipă. Suportul SCP folosește opțiunea "-r".

În timp ce procesul de copiere este în curs de desfășurare, pe serverul țintă ar trebui să găsiți un dosar numit "documente" cu toate fișierele. Acest dosar este creat automat.

Dezactivați funcționarea contorului și alertele

Dacă nu doriți să vedeți contorul și diverse alerte de la SCP, le puteți dezactiva utilizând opțiunea "-q". Iată un exemplu.

După cum puteți vedea, după introducerea parolei nu există nici o informație despre procesul SCP. După finalizarea procesului, veți vedea din nou un indiciu.

Un server proxy este de obicei utilizat în birou. Este clar că proxy-ul SCP nu este configurat. Dacă serviciul dvs. utilizează un server proxy, trebuie să îi spuneți SCP să comunice cu serverul proxy.

/.ssh/config ". Următorul pas este de a pune această comandă în interiorul ei.

Apoi trebuie să creați un fișier "

/.ssh/proxyauth "cu conținutul.

După aceasta puteți face SCP normal.

Rețineți că tirbușonul nu este instalat pe sistem. Pe monetaria Linux, trebuie să o instalez utilizând procedura standard de instalare a Linux Mint.

Pentru alte sisteme bazate pe yum, utilizatorii pot instala tirbușor folosind următoarea comandă yum.

Deoarece fișierul "

/.ssh/proxyauth "conține" numele dvs. de utilizator "și" parola "într-un format necriptat, asigurați-vă că fișierul poate fi accesat numai de dvs.

Selectați diferite fișiere ssh_config

Pentru utilizatorii de telefonie mobilă, care de cele mai multe ori comută între rețeaua companiei și rețeaua publică, este foarte inconvenient să modificați setările din SCP de fiecare dată. Va fi mai bine dacă putem furniza diferite fișiere ssh_config în funcție de nevoile noastre.

Iată un exemplu de script

Un server proxy este utilizat în rețeaua companiei, dar nu și în rețeaua publică și activează în mod regulat rețelele.

În mod implicit, fișierul "ssh_config" pentru utilizator va fi plasat în "

/.ssh/config ". Crearea unui fișier" ssh_config "specific, compatibil cu un proxy, vă va facilita comutarea între rețele.

Când vă aflați într-o rețea de companii, puteți utiliza opțiunea "-F". Când vă aflați în rețeaua publică, puteți sări peste opțiunea "-F".







Articole similare

Trimiteți-le prietenilor: