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.