Professional Documents
Culture Documents
Seminarski - FTP Protokol
Seminarski - FTP Protokol
FTP host, odgovoran je za pohranu i dijeljenje datoteka preko interneta. Ako želite da se
povežete na FTP ili SFTP server za prenos datoteka, možda ćete morati da koristite korisničko
ime i lozinku. Postoje javni FTP serveri koji dozvoljavaju anonimnu vezu. To znači da vam nije
potrebno korisničko ime i lozinka za povezivanje sa serverom. Međutim, imajte na umu da
anonimni FTP serveri možda ne podržavaju proširenja protokola kao što su SFTP ili SSH File
Transfer Protocol, koji osiguravaju siguran prijenos podataka. Nažalost, tradicionalni FTP
serveri nemaju sigurnost, pa ih koristite oprezno. Uprkos sigurnosnim slabostima, FTP serveri
omogućavaju brz prijenos velikih dokumenata kako bi se osigurao nesmetan proces dijeljenja.
Mrežni administratori mogu odabrati dva načina povezivanja za svoje FTP servere: aktivni ili
pasivni način. U aktivnom režimu, klijent kreira kontrolni kanal, a FTP server kreira kanal
podataka. U pasivnom režimu, klijent pokreće oba kanala.
Svako ko koristi Windows, Unix ili Linux sistem već ima pristup ručnom korištenju FTP-a
putem naredbe. Svaki korisnik računara koji je ikada preuzeo datoteku je iskoristio FTP. Budući
da većina koji kupe novi računar, odmah preuzmu željeni preglednik, to je često jedna od prvih
stvari koje korisnici učine. Kako bi mogli prenositi fajlove putem FTP-a potreban je FTP klijent.
Primjeri klijenata koji se mogu korisiti su:
Filezilla
Cyberduck
FireFTP
Classic FTP
WinSCP
Transmit
Commander One
ForkLift
SmartFTP
WISE-FTP
1. Anonimni FTP - Ovo je najosnovnija vrsta FTP-a. Anonymous File Transfer Protocol
(FTP) omogućava udaljenim korisnicima da se povežu na FTP server bez korisničkog ID-
a i lozinke. Uglavnom se koristi za preuzimanje materijala koji se slobodno distribuira.
Anonimni FTP omogućava nezaštićen (nije potrebna lozinka) pristup određenim
informacijama o udaljenom sistemu. Udaljena lokacija određuje koje informacije će biti
dostupne za široki pristup. Takve informacije se smatraju javnim i svima im može
pristupiti. Odgovornost vlasnika koji posjeduje informacije je da osigura da samo
odgovarajuće informacije budu dostupne.
2. FTP zaštićen lozinkom - To je također osnovni tip FTP-a, ali zahtijeva lozinku i
korisničko ime, iako usluga možda nije šifrirana ili sigurna. Također radi na portu 21.
3. FTP Secure (FTPS) - FTPS (File Transfer Protocol Secure) je modifikacija protokola za
prijenos datoteka koja podržava sigurnost transportnog sloja (TLS) i sada nepostojeći sloj
sigurnih utičnica (SSL). FTPS je sigurnija verzija FTP-a koja omogućava organizacijama
sigurnu interakciju sa svojim trgovinskim partnerima, korisnicima i kupcima. Softver koji
podržava FTPS kao što su klijentski certifikati i serverski identiteti koji se koriste za
provjeru autentičnosti poslanih datoteka. Obično koristi port 990 prema zadanim
postavkama.
4. FTP preko eksplicitnog SSL/TLS (FTPES) - FTPES je sličan FTPS-u, jer se
eksplicitno povezuje na vaš web hosting račun umjesto na FTP implicitnu vezu. Razlika
je prvenstveno u tome kako i kada su informacije za prijavu šifrirane. SmartFile koristi
FTPES, koji je poznat kao najsigurnija FTP veza. Na primjer, kada se obavljaju online
transakcije na 'sigurnim' web stranicama, koristi se FTPES. Dodaje eksplicitnu TLS
podršku pretvaranjem nešifrovane FTP veze preko porta 21 u šifrovanu vezu.
5. Secure FTP (SFTP) - Secure File Transfer Protocol (SFTP) je protokol koji prenosi
velike datoteke preko interneta. Zasnovan je na protokolu za prijenos datoteka (FTP) i
sadrži sigurnosne značajke Secure Shell (SSH). Secure Shell je komponenta kriptografije
internet sigurnosti. Radna grupa za internet inženjering (IETF) kreirala je SSH i SFTP
kako bi poboljšala web sigurnost i izbjegla njuškanje lozinki i otkrivanje kritičnih
informacija u običnom tekstu. SFTP prenosi datoteke na siguran način putem SSH i
šifriranih FTP instrukcija. SFTP može biti koristan u svakom slučaju kada osjetljivi
podaci moraju biti zaštićeni. Na primjer, poslovne tajne možda nisu pokrivene nijednim
posebnim pravilom o privatnosti podataka, ali mogu biti razorne ako padnu u pogrešne
ruke. Korporativni korisnik može koristiti SFTP za slanje datoteka koje sadrže poslovne
tajne ili druge osjetljive informacije. Privatni korisnik također može poželjeti šifrirati
svoju komunikaciju. Ovo je također poznato kao Secure Shell (SSH) protokol za prijenos
datoteka.
Dolazne veze koje koristi svaki protokol su također različite. FTP je podrazumevano postavljen
na port 21, ali SFTP dozvoljava ulaznu komunikaciju na portu 22. Način na koji se podaci
prenose također se značajno razlikuje. SFTP koristi metodu tuneliranja za prijenos podataka. Uz
prednost dodatne sigurnosti, FTP, koji je manje siguran, koristi direktan prijenos.
Vidjećete nove FTP servere (ime hosta) ispod liste aktivnih FTP naloga.
Slika 1.7.
Drugi korak povezivanja
U FileZilla unesite ime hosta, korisničko ime i lozinku i pritisnite dugme Quickconnect. Takođe
možete popuniti broj porta. Inače, port 21 se koristi po defaultu
Prozor statusa će vam reći da li ste prijavljeni na FTP server. Kao što možete vidjeti u prozoru
Remote Site, ovo su datoteke koje server ima.
5.Zaključak
Iako je protokol za prijenos datoteka stvoren prije više od pet decenija za prijenos datoteka preko
mreža, mi ga i danas koristimo. FTP softver zasnovan na webu je jednostavan za korištenje za
lične svrhe i pojedinačne transfere. U međuvremenu, FTP klijent bi mogao biti prikladniji za
preduzeća ako je kompanijama potrebna veća efikasnost dok šalju više velikih datoteka. Nije
iznenađujuće da se FTP smatra zastarjelim protokolom koji treba dopuniti dodatnim proširenjima
kako bi se povećala njegova sigurnost. Također, FTP više nije u skladu s našim potrebama
digitalne sigurnosti zbog rizika koje predstavljaju sajber napadi i druge zlonamjerne radnje. FTP
ne može osigurati da možete dijeliti slike ili druge podatke, a da neko ne zaviri u njih. Srećom,
naprednija proširenja – uključujući FTPES ili SFTP – mogu dodati dodatni sloj zaštite za
osiguranje vaših podataka. Stoga je ključno odabrati renomirani FTP firmver koji može osigurati
dijeljenje datoteka i također nudi efikasnost.
6.Izvori
1. https://www.javatpoint.com/computer-network-ftp
2. https://www.ipxo.com/blog/what-is-ftp/
3. https://www.geeksforgeeks.org/file-transfer-protocol-ftp-in-application-layer/
4. https://www.hostinger.com/tutorials/what-is-ftp#What_Is_FTP
5. https://www.fortinet.com/resources/cyberglossary/file-transfer-protocol-ftp-meaning
6. https://www.scaler.com/topics/computer-network/file-transfer-protocol/