SCP u odnosu na FTP brzinu
Secure Copy Protocol i File Transfer Protocol nude jednostavne metode naredbenog retka za prijenos datoteka između računala, ali tu sličnosti uglavnom prestaju. SCP je bolje dizajniran za jednokratni prijenos između dva računala na istoj mreži, iako se može koristiti i na daljinu preko Interneta. Suprotno tome, FTP se koristi ne samo za prijenos podataka na udaljeni poslužitelj, već i za upravljanje tim podacima.
Brzine
Usporedba SCP-a i FTP-a pomalo je neujednačena jer je SCP dizajniran za rad unutar iste mreže, a FTP je internetski protokol dizajniran za korištenje na udaljenim poslužiteljima. FTP se također obično koristi za premještanje više datoteka; iako možete koristiti zamjenske znakove za prijenos više datoteka ili kopiranje cijelih direktorija u SCP-u, to nije najčešća upotreba za to. Sve u svemu, SCP i FTP približno su jednake brzine kada se uspoređuju na istoj mreži i s istom datotekom; ali vaša kilometraža može varirati ovisno o veličini datoteka koje prenosite i načinu na koji je vaša mreža konfigurirana. Vaša upotreba zastavica naredbi također može promijeniti datoteke; Chris Dillon, programer softvera i pisac tehnološkog bloga Squarism koristi "-c arcfour" za ubrzanje SCP prijenosa u svom testiranju.
Sigurnost
SCP prijenos je pojedinačni prijenos -- koristite "scp" u terminalu da kopirate svoje datoteke ili direktorij na drugo računalo, bez ikakvih dodataka ili drugih opcija. To je jednokratno kretanje, za razliku od FTP-a. S FTP-om se prijavljujete na FTP sesiju i ne samo da možete kopirati datoteke sa svog računala, već možete i upravljati datotekama na udaljenom računalu. To uključuje mogućnost preimenovanja, brisanja, premještanja i izmjene datoteka s udaljenog računala. SCP je siguran prijenos; koristi sigurnu ljusku za šifriranje vaših podataka i vjerodajnica. FTP ne nudi zaštitu od bilo koga tko možda pokušava vidjeti vaše mrežne vjerodajnice.
Koristite
SCP je Unix naredba dizajnirana za korištenje s terminala. FTP je fleksibilniji jer ga možete koristiti ili u terminalu ili koristeći grafički program kao što je WinSCP za Filezilla. Također možete koristiti FTP u terminalu, iako to nije uobičajeno među povremenim korisnicima Interneta. Ako odlučite koristiti terminal, morat ćete potražiti FTP naredbe. Većinom su vrlo slične osnovnim naredbama – na primjer, za prijenos datoteke s vašeg računala na udaljenu lokaciju upotrijebili biste "put test.file."
Alternative
Glavna korist za SCP je sigurnost; prednost FTP-a je kontrola nad vašim odredištem. Ako niti jedno ne zadovoljava vaše potrebe, potencijalno rješenje je SFTP, koji je izgrađen korištenjem FTP-a i SSH-a — sigurne ljuske — kako bi se stvorio protokol koji je siguran i omogućuje vam kontrolu odredišnog područja. Što se tiče brzine, nećete vidjeti veliku razliku između FTP-a i SFTP-a; ako ništa drugo, SFTP će biti sporiji zbog potrebe da osigurate svoj prijenos. SFTP će također biti sporiji od SCP-a. SFTP se može koristiti u terminalu ili u softveru dizajniranom za taj zadatak, isto kao i FTP.