23
VELEUČILIŠTE U RIJECI IMPLEMENTACIJA FTP SERVERA (seminarski rad) Rijeka, 2014.

IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

  • Upload
    others

  • View
    11

  • Download
    0

Embed Size (px)

Citation preview

Page 1: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

VELEUČILIŠTE U RIJECI

IMPLEMENTACIJA FTP SERVERA

(seminarski rad)

Rijeka, 2014.

Page 2: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

VELEUČILIŠTE U RIJECI

Poslovni odjel

Stručni studij informatike

IMPLEMENTACIJA FTP SERVERA

(seminarski rad)

STUDENT:

. Marko Fresl

Rijeka, travanj 2014.

Page 3: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

SADRŽAJ

1. UVOD .................................................................................................................................... 1

2. TERMINOLOŠKI SUSTAV ................................................................................................. 2

3. MOGUĆNOSTI FTP SERVERA ......................................................................................... 4

4.IMPLEMENTACIJA FTP SERVERA .................................................................................. 7

5.PRIMJENA IZABRANOG SUSTAVA ............................................................................... 12

6.ZAKLJUČAK ...................................................................................................................... 13

7.LITERATURA ...................................................................................................................... 14

Page 4: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

1

1. UVOD

Tema seminarskoga rada je FTP server, odnosno njegova implementacija u mrežu koja

će se sastojati od više međusobno povezanih računala. Osnovni cilj rada je slušateljima

predočiti što je FTP (File Transfer Protocol), koje mogućnosti on posjeduje te gdje se on

koristi. U današnje vrijeme s prisutnom visokom razinom tehnologije sve se obavlja preko

računala, točnije svi podatci (dokumenti, slike, datoteke, poruke…) se šalju preko e-mail-a,

društvenih mreža ili nekog drugog softvera. Tu se javlja određeni problem, naime poruku nije

problem poslati preko e-mail-a, ali ako se šalje određena slika ili datoteka koja ima popriličnu

količinu podataka (veću od 100kb) tada dolazi do problema u pouzdanosti, do sporijeg rada

(slanja, primanja) te u najgorem slučaju do padanja sustava e-mail servera prilikom čega

dolazi do potpunoga gubitka podataka. Kako slanje velikih privitaka (eng. Attachment-a)

stvara pošiljaocu probleme, tako isto stvara i primatelju. Naime, nakon što primatelj primi

poruku s privitkom većim od 100kb mogu proći sati dok će mu ta poruka biti učitana. Upravo

radi spomenute problematike došlo je do potrebe za primjenjivanjem FTP-a. FTP je protokol

za prijenos datoteka i mapa putem mreže, tj. interneta. Korisnici FTP-a su administratori koji

daju pravo pristupa, a s druge strane krajnji korisnici koji žele koristiti FTP u svrhu prijenosa

podataka, tj. prava pristupa. Za prijenos podataka s FTP-a koristi se program koji se naziva

„klijent“. Program FTP „klijent“ uspostavlja vezu s udaljenim računalom koristeći se FTP

serverom (FTP poslužiteljem). U seminarskome radu koristit će se besplatni program FileZilla

FTP server i FileZilla FTP klijent. Kako je gore navedeno FTP je osnovi protokol koji je

svima potreban za slanje, primanje, tj. razmjenu podataka preko interneta. Tema je odabrana s

ciljem boljeg upoznavanja korištenja FTP servera, njegove implementacije te dobivanja

dodatnoga znanja o njima.

Page 5: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

2

2.TERMINOLOŠKI SUSTAV

File Transfer Protocol, odnosno nama poznatiji FTP, je određeni postupak (usluga)

odnosno standardni mrežni protokol koji se koristi za stavljanje (upload) ili preuzimanje

(download) određenih datoteka sa ili na web poslužitelj. Kao što je navedeno, FTP server je

jednostavni mrežni protokol koji omogućava jednostavnu razmjenu podataka između dva

udaljena računala koja su međusobno spojena na internet. Spada među najraširenije mrežne

protokole za prijenos podataka (datoteka). Dobar primjer korištenja FTP servera je kada se

radi vlastita web stranica s određenim sadržajem te taj isti mora biti upload-an uz pomoć FTP-

a na željeni server. Tek nakon toga navedenoj web stranici se može pristupiti [1]

Početak FTP-a se javlja davne 1971. godine kada je Abhay Bhushan objavio RFC 114

(izvorni tehnički opis) 14.4.1971. 1980. godine zamjenjuje ga RFC 765 verzijom te

naposljetku RFC 959 opisom koji je i do danas ostao prihvaćen kao konačna verzija uz

nadodani RFC 2228 (lipanj 1997.) koji predlaže sigurnosno proširenje i RFC 2428 (rujan

1998.g.) koji dodaje podršku za IPv6 i definira novi tip pasivnog načina rada[2].

FTP ima korisničko-serversku arhitekturu i odvojenu nadzornu i podatkovnu vezu između

korisničkog računa servera. Korisnici se prijavljuju uz pomoć naziva servera, korisničkog

imena i lozinke ili anonimno ako to server dozvoljava[1][3].

Sljedeća slika prikazuje način funkcioniranja FTP-a na mreži. Klijent sa svoga računala šalje

zahtjev za pristup, a server, odnosno administrator, mu šalje potvrdu o pravu korištenja,

odnosno korištenju usluga.

Računalo klijenta

Računalo poslužitelja

Mreža

Zahtjev

Odgovor

Proces

servera Proces

klijenta

Slika 1. Klijent server model

Page 6: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

3

FTP programi kao i većina drugih programa mogu biti freeware: to su najčešće programi koji

su potpuno besplatni, ali imaju neka ograničenja korištenja (npr. za kućnu upotrebu). Mogu

biti shareware koji omogućuje besplatno korištenje programa na određeni vremenski period-

sa svrhom upoznavanja softvera te potrebe plaćanja budućeg korištenja softvera i mogu biti

komercijalni programi koji se moraju kupiti kako bi se mogli koristiti, ali omogućavaju

potpunu iskoristivost funkcionalnosti softvera [4]. Neki od najpoznatijih freeware FTP

programa su: FTP surfer, Delux FTP, Web Site Publisher, TinyUpLoad, rcFTP, EasyWeb

uploader,FileZilla i drugi (download: http://hr.download.hr/podkategorija-ftp-klijenti.html).

Najpoznatiji shareware su: FTP Script, JaSftp, 32bitFTP, FTP Voyager, FilterFTPPro(

download: http://hr.download.hr/podkategorija-shareware-ftp-klijenti.html) [5]. A neki od

najpoznatijih FTP klijenata su FTPexplorer(http://www.ftpx.com),

CuteFTP(http://cuteftp.com ), WS_FTP i Smart FTP(http://www.smatrftp.com ).

Page 7: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

4

3.MOGUĆNOSTI FTP SERVERA

Kao što je navedeno osnovna funkcija FTP-a je da prenese podatke veće od 100kb

između dva fizički odvojena računala. Te podatke FTP može prenositi na aktivan ili na

pasivan način što se određuje konfiguracijom mreže, tj. kako je ona uspostavljena. U

aktivnom načinu korisnik stvara nadzornu vezu FTP-a. U mogućnostima kada računalo nije u

stanju prihvatiti nadolazeću TCP vezu tada se koristi pasivan način rada. U pasivnom načinu

rada korisničko računalo koristi nadzornu vezu za slanje PASV naredbe serveru prilikom čega

od toga računala dobije IP adresu i broj porta. Tu adresu zatim koristi korisničko računalo

kako bi uspostavilo vezu korisničkog porta s IP adresom servera i njegovim broj porta kojega

je dobio. FTP protokol koristi dva priključka, podatkovni (data) priključak i naredbeni

(command) priključak (kontrolni). Uobičajeno je priključak 21 naredbeni, a priključak 20

podatkovni [10].

Slika 2.:Pasivan način rada [9].

Kod aktivnog načina rada klijent se spaja na FTP poslužitelja uspostavljajući FTP vezu na

port 21 od servera. Naredbe 'ls' i 'get' će biti poslane. Kada god klijent zatraži podatke preko

kontrolne veze, server će inicirati podatkovnu vezu natrag prema klijentu. Izvorni port

podatkovne veze je uvijek 20 kod servera, a odredišni port je port veći od 1024, na strani

klijenta. FTP aktivni način rada prenosi podatke u skladu s TCP standardom, znači FTP

odabere port 20 kao izvorni port i spoji se natrag na klijenta na bilo koji port veći od 1024.

Aktivni FTP će zakazati u slučaju kad je klijent zaštićen s Interneta NAT-om, tj. maskiran je.

Page 8: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

5

Slika 3.:Aktivan način rada

Kroz mrežu podatci se mogu prebaciti na 4 različita načina:

1.ASCII način koji se koristi za tekst. Podatci se pretvaraju u „8-bitni ASCIII“ prije slanja u

znakovni prikaz hosta kojemu se šalje.

2.Slikovni ili binarni način. Slikovni način je preporučen za sve implementacije FTP-a

3. EBCDIC način:koristi se za tekst između hostiova koji imaju EBCDIC znakove.

4. Lokalni način:dozvoljava da dva računala sa potpuno istim postavkama šalju podatke u

svom vlastitom formatu bez da se moraju pretvarati u ASCII.

Kao što je više puta navedeno prvenstvena upotreba FTP-a je da korisnik s jednog računala

želi poslati ili preuzeti neku datoteku s drugog fizički udaljenog računala. Za pristup tom

udaljenom računalu korisnik mora imati korisničko ime sa ili bez lozinke kako bih mu mogao

pristupiti. Nakon autorizacije korisnik može slobodno slati i preuzimati datoteke s svog

računala na neko udaljeno računalo i obrnuto. Na sljedećoj slici je gore navedeno grafički

prikazano [12].

FTP FTP

Korisničko klijent

sučelje

Datoteka na

lokalnom

računalu

FTP

SERVER

Datoteka na

udaljenom računalu

Lokalno računalo

Prijenos podataka

Korisnički agent

Page 9: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

6

Prilikom implementacije ću koristiti FTP FileZilla server te FileZilla klijent pa će u daljnjem

tekstu biti navedene i neke njihove mogućnosti. FTP klijent FileZilla moguće je pokretati na

Windows operacijskom sustavu, Linuxu kao i na Mac-u, dok FileZilla server samo na

Windows operacijskom sustavu. Jedna od mnogobrojnih FileZilla servera mogućnosti je

pokretanje više virtualnih servera sa iste IP adrese. Također omogućuje da korisnici imaju

odvojeni virtualni put od drugog korisnika koji nije vidljiv drugom korisniku. On ima javne i

grupne putove. Grupni putovi su vidljivi samo korisnicima grupe, a javni su vidljivi svim

korisnicima. Omogućuje primanje i potvrđivanje određenih podataka putem e-maila.

Automatski potvrđuje događaj koji se dogodio na FTP serveru putem tekstualne poruke na

sučelju programa. Uključuje stavljanje, skidanje, brisanje i izmjenu podataka na serveru.

Napredna konfiguracija za upravljanje FTP serverom omogućuje konfiguriranje promjena u

realnom vremenu bez potrebe za resetiranjem FTP servera. Također omogućava dodavanje

korisnika, davanjem svakom korisniku posebna prava pristupa i modificiranja. Prikazuje

detalje propusne moći, korisničke informacije pristupanja i status preuzimanja i dijeljenja

podataka [11].

Tijekom ovoga rada pokazati će se sljedeće mogućnosti:

1.Djeljenje sadržaja putem FTP-a

2.Dodavanje korisnika koji imaju pravo pristupa serveru

3.Određivanje brzine prijenosa podataka korisniku

4.Stavljanje posebnog korisničkog imena i lozinke za korisnika

5.Određivanje mogućnosti koje će korisnik imati nad datotekama kojima pristupa

U sustavu Veleučilišta primjena FTP servera bi služila kada bi profesor koji koristi računalo

Veleučilišta trebao preuzeti ili dodati neke podatke na to računalo od neke fizički udaljene

točke. Konkretni primjer bi bio kada bi profesor trebao preuzeti neku nastavnu prezentaciju

koju može doma detaljnije pogledati. On bi se jednostavno autorizirao na FTP server računala

u Veleučilištu pomoću FTP klijenta na svome računalu te bi preuzeo tu datoteku

(prezentaciju)

Page 10: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

7

4.IMPLEMENTACIJA FTP SERVERA

Za implementaciju FTP servera u projekt koristio sam programe FileZilla klijent koji

je moguće skinuti sa https://filezilla-project.org/download.php?type=client te FileZilla server

koji je moguće preuzeti sa https://filezilla-project.org/download.php?type=server . FileZilla

klijent je FTP poslužitelj za Windows, Linux i Mac operacijski sustav, besplatan te vrlo

jednostavan za korištenje, dok je FileZilla server namijenjen isključivo Windows OS-u, koji

je također besplatan. FileZilla server ima visoke performanse što se očituje mogućnošću

obrade puno FTP klijenata istovremeno i što je vrlo bitno koristi vrlo malo snage CPU-a

računala i memorije. Navedena implementacija biti će izvedena pomoću dva Windows XP

operacijska sustava od kojih će na jednom biti instaliran FileZilla server, a na drugom

FileZilla klijent. U daljnjem tekstu biti će slikovito prikazana njegova instalacija te njegovo

korištenje.

Page 11: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

8

Slika 5. Skidanje FileZille klijenta: Priprema za instalaciju. Nakon što smo skinuli FileZillu

klijenta s gore navedene stranice pojavio se ovaj prozor u kojemu aplikacija traži dodatno

skidanje podataka za instalaciju s interneta veličine 5 MB. Tu stisnemo tipku Next.

Slika 6.:Priprema za instalaciju. Nakon što su se dodatni podatci skinuli na računalo krećemo

s instalacijom pritiskom na tipku Install Now.

Page 12: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

9

Slika 7.: Uvjeti korištenja. Gore se nalaze navedeni uvjeti korištenja kao i svi podatci i

informacije o proizvođaču. Pritiskom na tipku da se slažemo sa svime (I Agree) nastavljamo

instalaciju.

Slika 8.: Korisnici koji smiju koristiti aplikaciju. Aplikacija nam postavlja pitanje želimo li da

samo korisnik koji instalira smije koristiti aplikaciju ili svi korisnici.

Page 13: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

10

Slika 9.: Komponente za instalaciju. Odabiremo sve što želimo instalirati te želimo li desktop

ikonu od FileZille klijenta.

Slika 10.: Lokacija instalacije. Odabire gdje želimo instalirati FileZillu klijenta.

Page 14: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

11

Slika 11.: Kraj instalacije. FileZilla klijenta je uspješno instalirana te možemo krenuti na

instalaciju servera.

Nakon dovršene instalacije na desktopu se nalazi ikona FileZilla koja se vidi na dolje

navedenoj slici.

Slika 12.: FileZilla klijent ikona na desktopu računala

Nakon uspješne instalacije FileZille klijenta krećemo na instalaciju FileZille servera. Nakon

što smo skinuli instalacijski program na gore navedenom linku dvoklikom krećemo s

instalacijom koja je prikazana na sljedećim slikama.

Slika 13. Opći uvjeti korištenja: gore navedeno se nalaze opći uvjeti korištenja kao i nazivi

proizvođača. Klikom na tipku I Agree potvrđujemo uvjete korištena te nastavljamo proces

instalacije.

Page 15: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

12

Slika 14.Komponente za instalaciju: odabiremo koje komponente želimo instalirati

Slika 15. Lokacija instalacije: biramo gdje na računalo želimo instalirati FileZilla server

Page 16: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

13

Slika 16. i 17. Postavke za pokretanje: biramo na koji će se način server pokretati ja sam

odabrao da se pokreće prilikom pokretanja windowsa i logiranja korisnika, dodijeljen nam je

„random“ port te pritiskom na dolje prikazanu kvačicu nakon instalacije program će se

pokrenuti.

Page 17: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

14

Slika 18. Instalacija: gore je prikazana instalacija nakon što se napuni do kraja jednostavnim

klikom na Close završavamo

Slika 19. Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj.

njegova loopback adresa. Loopback adresa služi za povezivanje klijenta na server na isto

računalu (neka vrsta provjere).Uz to nalazi se njegov port, kao i administratorova lozinka koju

je moguće dodati, za sljedeći korak klikne se na tipku OK.

Nakon instalacije na deskotpu se nalazi sljedeća ikona FileZille servera:

Page 18: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

15

Slika 20. Ikona FileZille Servera

Sada smo dovršili instalaciju potrebnih programa te možemo krenuti na korištenje istih. Kroz

sljedećih nekoliko slika biti će objašnjeno korištenje FTP programa FileZille servera i

klijenta.

Slika 21. Postavljanje servera : prvo kliknemo na gore prikazan korak 1 s kojim ćemo dodati

korisnike koji imaju pravo pristupa ovom FTP serveru te njegovim podatcima. Nakon što smo

kliknuli otvori se novi prozor koji je prikazan na slici te klikom na korak 2, tj. tipku add

dodamo korisnika. Nakon što smo dodali korisnik se gore u prozoru pojavi te mu je moguće

kroz korak tri staviti šifru za autorizaciju (u mojem slučaju je nema) također jer moguće

odrediti maksimalnu brzinu propusnosti. Može se dodati više korisnika i svakome se mogu

odrediti uvjeti pristupa i korištenja.

1

2

3

Page 19: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

16

Slika 22. Postavljanje djeljivih datoteka: nakon što smo odredili korisnike koji imaju pravo

pristupa serveru potrebno je odrediti koje datoteke i koji direktoriji će ima biti na

raspolaganju. Prvi korak je kliknuti na Shared folders gdje ćemo odrediti kojim direktorijima i

mapama će bi omogućeno pristupanje. Zatim korak dva je da kliknemo na tipku Add

pronađemo direktorij koji želimo dijeliti te klikom na tipku OK (3) završavamo.

Time smo završili proces rada na FileZilla serveru te je on spreman za korištenje. Sljedeći

korak je povezivanje drugog računala na gore navedeni FTP server pomoću FileZilla klijenta.

U dolje prikazanim slikama je objašnjen postupak spajanja.

3 2

1

Page 20: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

17

Slika 23. Povezivanje FileZilla klijenta: Nakon pokretanja FileZilla klijent programa prvi

korak (1) je upisivanje IP adrese računala na kojemu se nalazi FileZilla server. Drugi korak

(2) je upisivanje korisničkoga ime kojega smo kod definiranja dozvoljenih korisnika u

FileZilla serveru definirali (pogledati sliku 21). Zatim jednostavnim klikom na povezati (3)

povezujemo se s FileZilla serverom. Ako je povezivanje uspješno program šalje poruke na

sučelju o uspješno postavljenoj vezi te su datoteke na udaljenom računalu vidljive (4) i može

se s njima upravljati. Time je proces prijenosa datoteka završen.

Topologija mreže gore objašnjene implementacije:

Slika 24. Toplogija mreže

1

2 3

4

Page 21: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

18

Gore navedene topologija se sastoji od jednog mrežnog preklopnika te dva računala s

Windows Xp operacijskim sustavom. Jedno računalo predstavlja Korisničko računalo na

kojemu je instaliran FileZilla klijent. Korisničko računalo ima IP adresu: 192.168.1.2 te

mrežnu masku 255.255.255.0. Drugo računalo predstavlja računalo na kojemu je instaliran

FileZilla server na koji će se povezivati Korisničko računalo. Njegova IP adresa je

192.168.1.100 te mrežna maska 255.255.255.0

5.PRIMJENA IZABRANOG SUSTAVA

Tijekom implementacije i izrade ovoga projekta puno sam naučio o radu i

mogućnostima FTP servera. Način na koji bi se navedeni sustav mogao koristiti se odnosi na

upravljanje datotekama iz udaljenog mjesta. U konkretnom slučaju studenta koji je fizički

odvojen od svoga računala kod kuće na više dana FTP server mu nudi jednostavnu mogućnost

povezivanja te preuzimanja i slanja datoteka. Recimo da student ima bitan seminar tijekom

državnih praznika. On taj seminar piše kod kuće sa svoga računala pošto je jednostavnije nego

na laptopu. Seminar je dovršen te on nakon isteka praznika odlazi na fakultet sa kojega se

neće vratiti kući narednih 15 dana. Kada stigne primjećuje da je seminarski rad ostao doma

pohranjen na računalo te da ga nema niti na jednom prijenosnom mediju. Da nema FTP

servera morao bi eventualno pisati seminarski rad ispočetka ili potrošiti novce vraćajući se

kući. Međutim pošto posjeduje FTP server on instalira na laptop FTP klijent, upiše svoje

podatke potrebne za autorizaciju te IP adresu računala na kojemu se nalazi server. Pristupa

svome računalu te uzima seminarski rad i pohranjuje ga. Na dan obrane projekta student je

zaspao i zaboravio prebaciti seminar na neki prenosivi medij te dolazi na obranu bez laptopa,

tj. bez seminarskoga rada. Ali niti to ne predstavlja problem pošto se na svako računalo može

instalirati FTP klijent i pomoću autorizacije pristupiti tom serveru. Student skida FTP klijenta

instalira ga ponovno se autorizira i upisuje IP adresu računala na kojemu je FTP server te

preuzima seminarski rad.

Page 22: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

19

6.ZAKLJUČAK

Vrijeme izrada pojedinih faza projekta:

-prikupljanje materijala 2 sata

-uvod 30 minuta

-terminološki sustav 2 sata

-implementacija sustava te njegov prikaz- 5 sati

-opis mogućnosti sustava 1 i pol sat

-primjer primjene odabranog sustava 30 minuta

-zaključak 20 minuta

-pregled seminarskoga rada-2 sata

Ukupno vrijeme izrade seminarskoga rada bilo je 13 sati i 50 minuta. Bilo je poteškoća s

programom FileZilla te je uloženo dosta truda u njegovo učenje. Naime problem je bio što

sam se prvi puta susreo s takvim softverom pa sam potrošio puno vremena na shvaćanju

njegovog načina rada.

Daljnja poboljšanja sustava su moguća i potrebna. Jedna od mogućnosti je dodavanja opcija

serveru da dozvoljava podacima i folderima da budu obrisani u Windows recycle bin-u.

Također popravljanje pogrešaka u ASCII mode promjenama. Moguće je i poboljšanje te

otklanjanje svih grešaka u kontroli korisničkih pristupa datotekama.

Page 23: IMPLEMENTACIJA FTP SERVERA (seminarski rad) · Nakon instalacije pokaže nam se sljedeći prozor gdje se nalazi adresa servera tj. njegova loopback adresa. Loopback adresa služi

20

7. LITERATURA

1. LEFTOR d.o.o., http://www.leftor.com/podrska/upustvo-za-koristenje/ftp-

spajanje.html ,16.4.2014.

2. Wikipedija, http://hr.wikipedia.org/wiki/FTP,16.4.2014.

3. Wikipedia, http://en.wikipedia.org/wiki/File_Transfer_Protocol, 16.4.2014.

4. linuxzasve, http://www.linuxzasve.com/kategorije-softvera-po-vrstama-licenci,

16.4.2014.

5. Impressum, http://hr.download.hr/podkategorija-shareware-ftp-klijenti.html,

16.4.2014.

6. GlobalSCAPE, Inc, http://www.cuteftp.com/, 17.4.2014.

7. FTPx Corp, http://www.ftpx.com, 17.4.2014.

8. http://www.smatrftp.com 17.4.2014.

9. SolarWinds Worldwide, LLC, http://www.serv-u.com/kb/1138/Active-and-Passive-

FTP-Transfers-Defined, 17.4.2014

10. Valentina Kozica, http://valentini-

kozica.from.hr/images/documents/diplomant/diplomski_ftp.pdf , Split ožujak 2008.

11. CBS Interactive, http://www.techrepublic.com/blog/data-center/review-filezilla-ftp-

client/3242/#., 17.4.2014

12. Radić Drago, Split, http://www.informatika.buzdo.com/s914-internet-servisi-

usluge.htm , 17.4.2014.