SSH vs SCP
SSH ja SCP on kaks võrguprotokolli, mida saab kasutada andmete vahetamiseks turvalise kanali kaudu kahe võrgu kaugseadme vahel. SSH tähistab Secure Shelli, SCP aga Secure Copy Protocol. SSH on protokoll turvalise ühenduse loomiseks kahe kaugarvuti vahel ning see turvaline ühendus pakub krüpteerimis-, autentimis- ja tihendusmehhanisme. SCP on protokoll failide edastamiseks arvutite vahel võrgus või Interneti kaudu, kasutades SSH-ühendust. SCP säilitab andmete vahetamise autentsuse ja konfidentsiaalsuse.
SSH
Secure Shelli (SSH) võrguprotokoll pakub kasutajatele turvalist ja krüpteeritud sidet kaughostide vahel ebaturvaliste võrkude, näiteks Interneti kaudu. See pakub tugevat autentimist ja turvalist krüptitud kanalit, et vahetada andmeid konfidentsiaalselt ja terviklikult ning täita kaugkäsklusi turvaliselt. SSH-protokolli kasutatakse peamiselt Linuxi ja Unixi süsteemides. Seda illustreeris IETF Secure Shell Working Group (secsh) ja see loodi lahendusena ebaturvalistele kaugshellidele, nagu Telnet.
SSH kasutab kaughostide autentimiseks avaliku võtmega krüptograafiat ning seda kasutatakse laialdaselt kaugsüsteemidesse sisselogimiseks ja kaugkäskude täitmiseks. SSH-protokolli kasutades saab ära hoida pahatahtlikke ründeid, nagu pe altkuulamine, sõnumite kaaperdamine andmete muutmiseks, ründed keskel ja ühenduste ümbersuunamine võltsserveritele, kuna see kasutab andmete edastamiseks krüpteeritud ühendust.
SCP
Secure Copy (SCP) protokoll kopeerib turvaliselt ja hõlps alt failid võrgu kaugarvutite vahel ning kasutab failide edastamiseks turvalist SSH-ühendust. Samuti pakub see sama turvalisust kui krüptitud SSH. SCP loodi olemasoleva cp-failiedastusmeetodi asendamiseks. See on enamasti saadaval Unixi ja Linuxi süsteemides, kuid on olemas erinevad GUI-d, mis on saadaval kõikide operatsioonisüsteemide jaoks.
SCP on RCP ja SSH protokollide kombinatsioon. RCP teostab failide edastamise kahe arvuti vahel ja SSH-protokoll tagab autentimise ja krüptimise, kasutades SCP jaoks avaliku võtmega krüptograafiat.
Mis vahe on SSH-l ja SCP-l?
– Nii SSH-d kui ka SCP-d kasutatakse võrgus asuvate arvutite vahel turvaliseks andmete vahetamiseks avaliku võtme krüptimisel.
– SSH-protokoll on mõeldud turvalise krüptitud kanali loomiseks kaugseadmete paari vahel, SCP-protokoll aga failide turvaliseks edastamiseks hostipaari vahel. Kuna SCP kasutab oma tööks SSH-ühendust, on nii SSH- kui ka SCP-protokollid sarnased, kuid neil on mõned olulised erinevused.
– SSH-protokolli kasutatakse laialdaselt kaugsüsteemidesse sisselogimiseks ja kaugsüsteemide juhtimiseks, samas kui SCP-protokolli kasutatakse failide edastamiseks võrgu kaugarvutite vahel.
– Kui kasutaja ei tea SCP-ga kopeerimiseks vajaliku faili täpset asukohta, saab ta esm alt luua ühenduse kaugserveriga SSH abil, leida tee kasutades 'cd' ja ' pwd' käsud ja seejärel kasutage faili SCP abil kopeerimiseks täielikku teed. Selle põhjuseks on asjaolu, et SCP-protokolli ei saa kasutada kaugserveris käsu käivitamiseks, kuid SSH-protokolli saab kasutada kaugkäskude täitmiseks.