logotip carneta logotip referalnih centara
  Izrada multimedijalnih elemenata i njihova prilagodba za www english
logotip referalnog centra
 
 

Referalni centri / Izrada multimedijalnih elemenata i njihova prilagodba za www / Spajanje i transfer FTP-om

Spajanje i transfer FTP-om

 

FTP ( File Transfer Protocol )

Česta je pojava da korisnici Internet servisa koriste e-mail i za razmjenu podataka odnosno fajlova. To je također jedna od mogućnosti e-maila ali ne preporučuje se za razmjenu većih količina podataka tj. većih fajlova. Fajlove veće od stotinjak kB ne treba slati e-mailom, jer postoji odgovarajući servis za tu namjenu. FTP (skraćeno od file transfer protocol - protokol za prijenos fajlova) koristi se za prijenos fajlova među računalima na Internetu. Slanje velikih fajlova e-mailom uzrokuje sporiji rad e-mail servera, smanjuje se njegova pouzdanost, a može doći i do "rušenja" e-mail servera i gubitka svih kako vlastitih tako i tuđih poruka. U programu za čitanje elektroničke pošte, također, treba isključiti opciju "Leave (Save) copy of message on server" (Sačuvaj kopiju poruke na serveru) jer u slučaju da primamo tako velike poruke, na serveru se one kumuliraju i zauzimaju sve veći i veći prostor i time onemogućavaju brži i bolji rad e-mail servera. Također, slanje poruka s velikim "attachment"-om može nanijeti velike poteškoće primatelju: neki serveri ne dopuštaju prijenos velikih fajlova uz e-mail poruke tako da vaš primatelj neće niti dobiti vašu poruku, primatelj koji želi provjeriti svoju poštu morati će čekati i satima (i za to možda i platiti tel. troškove) da se učita vaša (njemu možda ne tako hitna i bitna) poruka iako je htio samo na brzinu provjeriti ima li nove pošte. Kod ftp servisa korisnik (primatelj) odlučuje sam kada će preuzeti (download) file koji mu je potreban. U sljedećem tekstu će biti opisano što je to FTP i kako ga koristiti.

File Transfer Protocol

FTP je Internet protokol koji omogućava razmjenu (prijenos) datoteka između dva računala preko TCP/IP mreže. FTP radi na principu client/server tehnologije. Podaci su postavljeni na FTP servere s kojima komuniciraju FTP clienti preko odgovarajućih naredbi za komunikaciju pomoću kojih se omogućuje spajanje na FTP server, pregledavanje i traženje potrebnih datoteka te njihovo skidanje odnosno postavljanje. Korisniku nije potrebno poznavanje naredbi za korištenje FTP servisa, nego samo poznavanje rada sa FTP clientima koji to za njih rade.

Dok još nije bilo weba i velikih arhiva softvera korisnici Interneta su, u svrhu dobavljanja besplatnog softvera, češće koristili FTP nego danas. Iako su FTP arhive koje nemaju prateće Web sučelje (koje omogućuje da im se pristupi preko browsera) postale rijetkost, FTP je daleko od nestanka. Danas se FTP najčešće koristi za upload web stranica na neki udaljeni server.

Na Internetu postoji bezbroj poslužitelja koji korisnicima stavljaju na raspolaganje datoteke kroz FTP. Tako imamo dvije vrste poslužitelja:

  • anonimni i
  • autorizirani.

Anonimni- Većina poslužitelja su anonimni, što znači da dopuštaju kopiranje datoteka svakom korisniku Interneta. Da bi koristili usluge ovakvih poslužitelja ne morate biti registrirani. Obično pri spajanju na anonimni FTP, kao svoje korisničko ime (login) upišete annonymous ili ftp, te svoju e-mail adresu kao lozinku (password). Najčešće se može samo uzimati datoteke sa poslužitelja, a ne i stavljati svoje datoteke na poslužitelj. Tako se osigurava sigurnost cijelog sustava. Ali ako korisnik misli da bi njegova datoteka mogla biti od koristi na poslužitelju (nekakav korisni program), onda se treba obratiti administratoru sa zahtjevom koji će on prihvatiti ili odbaciti.

Autorizirani- Za pristup ovakvim poslužiteljima, potrebni su korisničko ime i lozinka. Ovakve poslužitelje, najčešće, održavaju velike firme kako bi zaposleni mogli razmjenjivati datoteke vezane uz posao dok su negdje na putu ili u neku drugu svrhu. Ovakvih poslužitelja ima dosta manje nego anonimnih.

Vrste datoteka na FTP poslužiteljima

Primjeri vrsta datoteka sa kojima se susreće na FTP poslužiteljima:

  • potpuno funkcionalni softver (tablični kalkulatori, tekst editori, baze podataka, komunikacijske programe, te mnoge druge vrste pomoćnih i uslužnih programa),
  • update inačice i ispravke pogrešnih inačica mnogih poznatih softverskih paketa,
  • slike, zvučni i video zapisi, animacije,
  • publikacije, elektroničke časopise, sažete vijesti i arhive korisničkih poruka, tehničke izvještaje,
  • razne vrste tekstova (od kompletnih djela velikih svjetskih pisaca pa do riječi pjesama nisko tiražnih pjevača),
  • knjige i upute koje će vam pomoći da započnete uspješno raditi baš sa svakim tipom softvera i
  • sve ono što se može "strpati" u bilo koji oblik datoteke.

Vrste FTP prijenosa:

Prijenos podataka FTP protokolom može se obavljati na dva osnovna načina: binarni i tekstualni (ASCII). U binarnom načinu prijenosa FTP client prenosit će podatke bez pokušaja da ih prepozna. Na taj način prenose se arhive raznih programa i svi ostali podaci koji nisu čistog tekstualnog tipa. Tekstualni način prijenosa koristi se u specijalnim slučajevima, kada datoteke ne sadrže nikakve specijalne znakove osim tekstualnih, što je slučaj s običnim tekstom napisanim u nekom tekstualnom editoru. Većina današnjih FTP clienata ima mogućnost da automatski prepozna koja je datoteka binarna a koja tekstualna.

FTP poslužitelju se, iz Windows okruženja, pristupa na dva načina:

  • uz pomoć FTP clienta (FTP programa) ili
  • iz samog WWW browsera.

Pristup FTP-u iz browsera

FTP poslužitelju se pristupa tako da se u adresnu traku browsera upiše njegova adresa (npr. ftp.carnet.hr) i pokrene sa Enter. Nakon što se client spoji na jedan od poslužitelja u browseru će se pojaviti korijenski direktorij FTP poslužitelja. Lista datoteka i direktorija se prikazuje u obliku hiperlinkova koji su poredani jedna ispod drugog, a uz njih će biti ispisani njihovi nazivi (sa ili bez nastavaka), veličina (u bytima, Kb ili Mb), datum i vrijeme stvaranja datoteke. Također, program pokušava na osnovu datotečnog nastavka zaključiti o kojem tipu datoteke se radi i pokazuje odgovarajuću ikonu za pojedini tip datoteke. Nakon spajanja i učitavanja preporučljivo je prvo otvoriti i pročitati datoteku (README ili INDEX) koja sadrži uputstva, obavještenja, napute i sve ostalo što će olakšati rad i snalaženje na poslužitelju. Tek nakon toga je moguće krenuti u istraživanje i iskorištavanje poslužitelja. Da bi se aktivirao proces prebacivanja sadržaja (downloading) dovoljno je kliknuti na hiperlink.

Na Internetu postoji mnogo FTP poslužitelja koji nemaju sučelje u obliku web stranica, nego izgledaju kao Windows Explorer - dakle, samo direktoriji i datoteke bez ikakvih objašnjenja i obavještenja (osim onih iz README datoteke). Na takvim stranicama se mora puno istraživati (gubiti vrijeme) dok se ne nađe ono što se traži. Na njima je malo kompliciranije pronaći datoteku nego na web poslužiteljima, jer se mora pogoditi točna lokacija datoteke na disku FTP poslužitelja.

Druga vrsta FTP poslužitelja je ona koja ima web sučelje. Kod njih je puno jednostavniji put do željenih datoteka jer se njima pristupa putem web dokumenata u kojima je sve puno detaljnije objašnjeno (o poslužitelju i o njegovom sadržaju). Autor se trudi da korisniku već na prvi pogled bude jasno što mu se nudi ili kako doći do onoga što ga zanima. U ovom slučaju ne postoji onaj gubitak vremena uzrokovan nepreglednosti stranice.

FTP_iz_browsera.JPG

Slika 1. FTP iz browsera

FTP clienti

Osim prijenosa podataka iz WWW browsera, prijenos je moguće ( i puno jednostavnije i preglednije ) obaviti i putem FTP clienata, posebnih programa namijenjenih FTP transferu podataka. FTP programi mogu biti freeware (potpuno besplatni), shareware (besplatni na određeni period,ili besplatni uz ograničene mogućnosti, ili besplatni uz povremeno prikazivanje reklama ) te posljednja kategorija, programi koje je potrebno kupiti. Freeware programi koji se mogu koristiti za FTP transfer su na primjer:  Deluxe FTP , TinyUpLoader, Web Site Publisher, rcFTP, DropUpLoad, FTP surfer, ftpClient, EasyWeb uploader, FTP wanderer itd. Najpopularniji FTP klijenti su FTP explorer i Cute FTP, WS_FTP i Smart FTP.

FTP Explorer

(http://www.ftpx.com)

FTP_explorer.JPG

Slika 2. FTP Explorer

FTP Explorer je zbog svoje sličnosti sa Windows Explorerom (okružje i rad) vrlo prikladan za rad s FTP-om. Program nije besplatan, ali rad u neregistriranoj verziji je i više nego dovoljan prosječnom korisniku. Za razliku od ostalog sličnog softvera FTP Explorer se ističe dvjema naprednim opcijama. Prva je da može nastaviti prekinuti transfer datoteke tamo gdje je stao (Crash Recovery), a drugi je da posjeduje Transfer Manager koji slaže i po redu skida datoteke koje su označene, tako da sam FTP Explorer ostaje slobodan za daljnje pretraživanje Interneta.

Pri pokretanju samog programa, pojavljuje se početni prozor koji služi za uspostavljanje veze sa poslužiteljem. S lijeve strane se nalazi popis nekih adresa (nekoliko ih dođe sa programom), a s desne su dodatne opcije koje služe za stvaranje i dodavanje novih profila (adresa). Nakon što se uspostavi veza sa željenim poslužiteljem otvara se "pravi" prozor FTP Explorera koji je podijeljen (pored standardne Toolbar trake) na tri dijela. U lijevom dijelu se nalaze raspoloživi direktoriji poslužitelja(1), s desne strane datoteke odabranog direktorija (2). Ispod ova dva dijela nalazi se FTP Log dio prozora u kome se stalno scrollaju komande koje FTP Eplorer i FTP server izmjenjuju.

U desnom dijelu prozora, pored ikone i naziva datoteke, nalazi se super-korisni opis datoteke (Description), veličina (Size), tip datoteke (Type: folder, application,…), vrijeme i datum nastanaka. Sa programom možete skidati (Download) i slati (Upload) datoteke na poslužitelj. Slanje se može vršiti samo ako to server dozvoljava.

Downloading (skidanje) se vrši tako da se prvo pronađe i fokusira datoteka (na poslužitelju) koja se želi skinuti, pa se tek onda pokrenete opcija Download ili DownloadTo. Program će skinuti datoteku u određeni direktorij na hard disku, a tijekom procesa skidanja biti će aktiviran prozor u kojem će se moći pratiti tijek transfera datoteke (vremenski i procentualno). Razlika između Download i DownloadTo opije je u tome što prva opcija skida datoteke u unaprijed predodređeni direktorij vašeg diska, a sa drugom opcijom se može u tom trenutku odrediti bilo koji drugi direktorij u koji će se skinuti samo ta datoteka.

Uploading (slanje ili postavljanje) vrši se opcijom Upload tako da se na serveru fokusira direktorij u koji se želi poslati datoteka pa tek onda se pokrenete opcija Upload. U ovoj opciji se mora specificirati (označiti) datoteku koju se želi poslati, i opet će se pojaviti prozor koji govori o tijeku transfera datoteke.

CuteFTP

(http://www.cuteftp.com)

CuteFTP je vrlo popularan FTP client. Status jednog od najpopularnijeg FTP clienta zaslužio je jednostavnošću i svojim značajnim naprednim mogućnostima.

CuteFTP omogućava nastavak skidanja datoteke u slučaju pucanja veze, no još je zanimljivije da isto vrijedi i za postavljanje datoteke na server. Cijela direktorijska struktura može se skinuti sa servera odnosno postaviti na srever. CuteFTP omogućuje da se mijenja sadržaj datoteke izravno na serveru, kao i dozvole pristupa (CHMOD), veličinu slova naziva datoteke te ekstenzije datoteka kod skidanja odnosno postavljanja. Vrlo se lako mogu dodavati i korisničke naredbe - ograničenje je samo u poznavanju FTP naredbi. CuteFTP omogućuje i hvatanje klikova iz browsera. Time će se kod svakog klika na neku FTP adresu u browseru pokrenuti CuteFTP koji će onda preuzeti rukovanje odnosno skidanje navedene datoteke.

Cute FTP video tutorial:

WS_FTP video tutorial:

SmartFTP video tutorial

 

 
 

Copyright © CARNet
design: logotip kimajaka