FTP at SSH
FTP kumpara sa SSH
Ang FTP ay kumakatawan sa File Transfer Protocol, isang protocol na nilikha para sa paglilipat ng mga file mula sa isang remote na lokasyon sa isang lokal na computer, o sa kabaligtaran. Sa kabilang banda, ang Secure Shell, o SSH, ay protocol ng network na nagpapadali sa komunikasyon sa pagitan ng dalawang computer, anuman ang distansya, hangga't mayroong isang electrical path para sa paglalakbay ng komunikasyon.
FTP ay sa halip gulang, tulad ng ito ay nilikha bago ang ebolusyon ng mga pampublikong network, tulad ng nakikita namin ang mga ito ngayon. Dahil sa katotohanang ito, hindi nakita ng mga tagalikha ng FTP ang pangangailangan para sa pag-secure ng data, o pagpapatunay ng mga username at password, at talagang nagpapadala sa kanila sa plain text. Nangangahulugan ito na sinuman na may kaalaman sa pag-sniff ng mga packet ng data ay maaaring mag-reconstruct ng data na inilipat, o mas masahol pa, makuha ang username at password, pagkakaroon ng ganap na pag-access sa remote na site. Ang pangalan ng Secure Shell ay dapat na magbigay sa iyo ng isang disenteng ideya ng seguridad ng SSH. Ang aktwal na nilikha ng SSH matapos isagawa ang sniffing attack sa Helsinki University of Technology. Pinapalitan nito ang antiquated at madaling matawagan na protocol ng Telnet na nasa kilalang paggamit sa panahong iyon. Ang seguridad ng SSH ay ipinatupad sa pamamagitan ng pag-encrypt ng data bago ipadala ito. Ito ay pagkatapos ay i-decrypted lamang sa itinalagang lokasyon.
Bilang isang file transfer protocol, ang FTP ay may kakayahang maglipat ng mga file mula sa isang punto patungo sa isa pa, at ilang mga pangunahing pagpapatakbo ng file, tulad ng pagkopya, paglipat, o pagtanggal ng mga file at mga direktoryo. Ang SSH ay napupunta sa kabila nito, dahil pinapayagan nito ang user na mag-isyu ng mga utos na maaaring ipaliwanag at isagawa sa remote na computer sa pamamagitan ng isang nakikinig na server. Maaari rin itong gamitin para sa tunneling, pagmamanman ng ilang mga serbisyo at mga application na tumatakbo, at kahit na para sa paglilipat ng mga file.
Sa kabila ng edad ng parehong FTP at SSH, ang mga ito ay pa rin sa malawak na paggamit sa buong mundo, sa isang form o isa pa. Halos lahat ng nag-aalok ng hosting ng website nag-aalok ng access sa FTP sa mga account ng gumagamit, upang magbigay ng isang maginhawang paraan ng pag-upload ng mga file sa kanilang mga account. Kahit na ang SSH access ay hindi karaniwan sa FTP, ang ilang mga provider ay nag-aalok nito, dahil nagbibigay ito ng user na may higit na kontrol at mas malawak na kalayaan sa pamamahala ng kanilang mga site.
Buod:
1. FTP ay isang file transfer protocol, habang ang SSH ay isang network protocol.
2. FTP ay inherently unsecure,, habang SSH ay inherently secure.
3. Pinapayagan lamang ng FTP ang kontrol ng mga file, habang pinapayagan ng SSH ang maraming uri ng mga application.