12. Példák az scp paranccsal a fájlok átvitelét Linux

Ebben a rövid bemutató nézzük meg néhány példát, scp parancsot, és hogyan lehet használni a biztonságos fájlátvitel.

telepítése scp

SCP általában alapértelmezés szerint telepítve a legtöbb Linux részeként az OpenSSH csomagot. Az ubuntu / debian például openssh-client csomag tartalmazza az SCP programot.







Her [192.168.1.3] csomag, amely az ssh, SCP, SFTP programok, valamint számos egyéb eszközöket. Ezért nem kell semmit itt tovább, kivéve használni és tanulni a programot.

Az scp

Az alapvető szintaxis scp nagyon könnyen megjegyezhető. Úgy néz ki, mint ez

Tehát, ha „küldő” fájlt a helyi számítógépen a távoli számítógéphez (feltöltése) szintaxis a következő

Amikor egy fájl másolása egy távoli gépről a helyi gépre (terhelés nélkül), úgy néz ki, éppen az ellenkezője

Elég sokat scp segítségével a gyakori feladatokhoz. Eltekintve attól, hogy számos további lehetőségek és funkciók által támogatott scp. Lehetővé teszi, hogy egy rövid áttekintést e.

És igen, az alapértelmezett scp mindig felülírja a fájlokat a cél szerver. Ha kell kerülni, használjon egy hatékony eszköz, rsync.

1. A részletes levezetése

A bőbeszédű, scp-program megjeleníti a sok információt, amit csinál a háttérben. Ez gyakran hasznos, ha a program nem fut, vagy nem tud eleget tenni a kérésnek. A részletes levezetés majd jelezze a pontos helyet, ahol a program problémákba ütközött.

A kimenet magas lesz, és részletes információkat tartalmaznak a kapcsolatot, néhány konfigurációs fájlok és az identitás használnak, és így tovább.

2. Az átadás több fájl

Megadhat több fájlt, szóközzel elválasztva, mint ez

Másolásához több fájlt egy távoli gépről az aktuális helyi könyvtárban

3. Másolja a teljes könyvtárat (rekurzívan)







Másolni az egész könyvtárat az egyik fogadó másik, az r, és adja meg a könyvtárat

SCP másolhat fájlokat egyik távoli fogadó másik távoli gépre is.

5. felgyorsítható a tömörített

Nagyon jó lehetőség, hogy gyorsítsa fel az átviteli időt és sávszélességet. Mindössze annyit kell tennie, hogy használja a paramétert C beállíthatunk tömörítést. Fájlok tömörítve a légy és nyomást a cél kiszolgáló.

A fenti példában mi van költözött az egész könyvtárat kompressziós engedélyezve. Szerezd meg a sebesség attól függ, hogy hány fájlt lehet tömöríteni.

6. Korlátozza a sávszélesség-használat

Ha nem szeretnénk, hogy SCP, hogy vegye fel az összes rendelkezésre álló sávszélességet, majd a l korlátozhatják a maximális sebesség kbit / s.

7. Csatlakozás port száma a távoli gépen

Ha a távoli szerver ssh démon fut egy másik portot (alapértelmezés szerint - 22), akkor meg kell mondani, scp, hogy ezt a különös port száma a „P” opciót.

8. Mentse el a fájl attribútumokat

„P” opciót (smallcase) mentse a változásokat időben, elérési idő, és a mód a forrás fájlt.

9. Silent Mode

Csendes üzemmódban ( „-q” opció), az SCP csap, hogy betiltották, és kikapcsolja a fényt, mint egy jól, mint egy figyelmeztetés és diagnosztikai üzeneteket.

10. Határozza meg a személyazonosságát a fájl

Ha kulcs-alapú hitelesítés (jelszó), akkor meg kell adnia a személyazonosságát a fájlt, amely tartalmazza a privát kulcsot. Ez az opció át közvetlenül az ssh és ugyanúgy működik, mint a.

11. A különféle ssh_config-fájl

Használja a „-F” opció meg egy másik ssh_config fájlt.

12. Az eltérő titkosító

SCP az alapértelmezett titkosító / titkosítást AES. Néha szükség lehet használni egy másik titkosítást. A különböző titkosító felgyorsíthatja az átviteli folyamat. Például gömbhal, és a cég nevén a gyorsabb, mint az AES (de kevésbé biztonságos).

A fenti példában használjuk a gömbhal titkosítás, valamint tömörítés. Ez lendületet adhat jelentős mértékű, attól függően, hogy a rendelkezésre álló sávszélesség.

Bár az SCP nagyon hatékonyan biztonságos fájlátvitel, hiányzik belőle a szükséges funkciókat fájl szinkronizációs eszközök. Mindössze annyit tehetünk, másolás és beillesztés ezeket a fájlokat az egyik helyről a másikra.

Erősebb eszköz Rsync, amely nemcsak mindazokat a funkciókat, scp, de hozzáteszi, további lehetőségeket intelligens szinkronizálni fájlokat két gép között. Például ellenőrizheti, és feltölteni csak a módosított fájlokat figyelmen kívül hagyja a meglévő fájlokat, és így tovább.

Kapcsolódó hozzászólások:




Kapcsolódó cikkek