SCP vs. FTP ātrums

Gan Secure Copy Protocol, gan File Transfer Protocol piedāvā vienkāršas komandrindas metodes failu pārsūtīšanai starp datoriem, taču ar to līdzības beidzas. SCP ir labāk izstrādāts vienreizējai pārsūtīšanai starp diviem datoriem vienā tīklā, lai gan to var izmantot arī attālināti, izmantojot internetu. Un otrādi, FTP tiek izmantots, lai ne tikai pārsūtītu datus uz attālo serveri, bet arī lai pārvaldītu šos datus.

Ātrumi

SCP un FTP salīdzināšana ir nedaudz nevienmērīga, jo SCP ir paredzēts darbam vienā tīklā, un FTP ir interneta protokols, kas paredzēts lietošanai attālos serveros. FTP mēdz izmantot arī vairāku failu pārvietošanai; lai gan varat izmantot aizstājējzīmes, lai pārsūtītu vairākus failus vai kopētu veselus direktorijus SCP, tas nav visizplatītākais lietojums. Kopumā SCP un FTP ātrums ir aptuveni vienāds, ja tos salīdzina vienā tīklā un ar vienu un to pašu failu; taču jūsu nobraukums var atšķirties atkarībā no pārsūtāmo failu lieluma un tīkla konfigurācijas veida. Komandu karodziņu izmantošana var mainīt arī failus; Kriss Dilons, programmatūras izstrādātājs un tehnoloģiju emuāra Squarism autors, savā testēšanā izmanto "-c arcfour", lai paātrinātu SCP pārsūtīšanu.

Dienas video

Drošība

SCP pārsūtīšana ir individuāla pārsūtīšana — jūs terminālī izmantojat "scp", lai kopētu failus vai direktoriju uz citu datoru, bez jebkādām ērmībām vai citām iespējām. Tā ir vienreizēja kustība, atšķirībā no FTP. Izmantojot FTP, jūs piesakāties FTP sesijā un varat ne tikai kopēt failus no sava datora, bet arī pārvaldīt failus attālajā datorā. Tas ietver iespēju pārdēvēt, dzēst, pārvietot un modificēt failus no attālā datora. SCP ir droša pārsūtīšana; tas izmanto drošu apvalku, lai šifrētu gan jūsu datus, gan akreditācijas datus. FTP nepiedāvā aizsardzību pret visiem, kas, iespējams, mēģina skatīt jūsu tīkla akreditācijas datus.

Izmantot

SCP ir Unix komanda, kas paredzēta lietošanai no termināļa. FTP ir elastīgāks, jo varat to izmantot vai nu terminālī, vai izmantojot grafisko programmu, piemēram, WinSCP for Filezilla. Varat arī izmantot FTP terminālī, lai gan tas nav izplatīts gadījuma interneta lietotāju vidū. Ja izvēlaties izmantot termināli, jums būs jāmeklē FTP komandas. Lielākoties tās ir ļoti līdzīgas pamata komandām — piemēram, lai pārsūtītu failu no datora uz attālo atrašanās vietu, jāizmanto "put test.file".

Alternatīvas

Galvenais SCP ieguvums ir drošība; FTP priekšrocība ir jūsu galamērķa kontrole. Ja neviens no tiem neatbilst jūsu vajadzībām, potenciāls risinājums ir SFTP, kas tika izveidots, izmantojot gan FTP, gan SSH — drošs apvalks — lai izveidotu drošu protokolu, kas ļauj kontrolēt galamērķi apgabalā. Ātruma ziņā jūs neredzēsit nekādas būtiskas atšķirības starp FTP un SFTP; ja kas, SFTP būs lēnāks, jo ir nepieciešams nodrošināt pārsūtīšanu. SFTP arī būs lēnāks nekā SCP. SFTP var izmantot terminālī vai programmatūrā, kas paredzēta šim uzdevumam, tāpat kā FTP.