1 / 8

FTP (File Transfer Protocol)

FTP (File Transfer Protocol). To je jedan od najčešće korišćenih protokola za transfer fajlova To je jedan od protokola iz TCP/IP skupa protokola Korisnik koji radi sa lokalnim FTP programom uspostavlja vezu sa udaljenim sajtom koji takođe pokreće FTP Ovo može da se izvede na više načina

kevork
Download Presentation

FTP (File Transfer Protocol)

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. FTP (File Transfer Protocol)

  2. To je jedan od najčešće korišćenih protokola za transfer fajlova • To je jedan od protokola iz TCP/IP skupa protokola • Korisnik koji radi sa lokalnim FTP programom uspostavlja vezu sa udaljenim sajtom koji takođe pokreće FTP • Ovo može da se izvede na više načina • U Windows svetu, FTP server je integrisan sa Microsoft’s Web server, Internet Information Services, or IIS i predstavlja opcioni deo IIS-a • Na UNIX/Linux sistemima, FTP nije integrisan sa Web serverom, već se FTP instalira kao poseban program • Na Linuxu se unese sledeća komanda ftp tekstualna-adresa • Čime se uspostavlja konekcija sa naznačenim kompjuterom

  3. Drudi način podrazumeva unošenje ftp komande i čekanje da se pojavi prompt ftp> • Nakon toga , korisnik unosi open tekstualna-adresa, radi uspostavljanja konekcije • U zavisnosti od lokalnog sistema, ponekad se, umesto open, koristi komanda connect • Kada se poveže, od korisnika zahteva identifikaciju sa lozinkom • Nakon unošenja odgovarajuće identifikacije i lozinke, korisnik dobija na korišćenje podirektorijume, listu direktorijuma i kopije fajlova

  4. Mnogi sajtovi postavljaju fajlove da budu dostupni opštoj Internet zajednici • Ovo znači da korisnik može da im pristupi bez potrebe da ima nalog na toj mašini • Kada se korisnik povezuje na sajt, obično se prijavljuje sa korisničkim imenom ”anonymous” ili “guest” i sa svojom email adresom kao lozinkom • Email adresa se koristi za praćenje pristupa • Ova aplikacija je poznata kao anonimni FTP • Kada se FTP konekcija uspostavi, korisnik vidi prompt ftp> • Korisnici mogu da dobiju informacije o komandama pomoći komande help, ili unišenjem znaka pitanja ? • Anonimni FTP je činio fajlove i tehničke izveštaje dostupnim celoj internet zajednici, pre nego što su Web serveri postali uobičajeni

  5. Na površini FTP izgleda kao Telnet: obe aplikacije korisniku omogućuju uspostavljanje konekcije sa udaljenim mašinama • Razlika je što Telnet zahteva legitimno logovanje, dok FTP prvenstveno obezbeđuje pristup određenim fajlovima i direktorijumima • Kao i Telnet, FTP nije bezbedan, nema šifrovanja, autentifikacije • Program Secure Copy (scp) obezbeđuje te funkcije • Funkcioniše slično FTP-u, ali koristi istu autentifikaciju i zaštitu kao i ssh scp korisničkoime@host:nazivfajl1 nazivfajla2 • Nakon što korisnik unese ovu komandu, scp traži od korisnika da unese lozinku za nalog na udaljenom hostu

  6. FTP komande • cd – menja radni direktorijum • close – zatvara FTP konekciju • dir ili ls – obezbeđuje listu direktorijuma koji se nalaze u tekućem direktorijumu • get – kopira naznačeni fajl sa udaljenog hosta na lokalni sistem. Lokalni fajl dobija isti naziv kao i fajl na udaljenom hostu. U slučaju da postoji nekompatabilnost u konvenciji imenovanja, ili ako korisnik jednostavno želi da promeni naziv, lokalni naziv se navodi kao drugi parametar komande

  7. glob – ponaša se kao preklopnik koji dopušta, ili zabranjuje upotrebu džoker znakova. Npr, ako je * džoker znak i njena upotreba je dopuštena, onda se sa mget *.txt dobijaju svi fajlovi sa ekstenzijom .txt • help – prikazuje listu svih klijentskih FTP komandi • mget – kopira više fajlova sa udaljenog hosta na lokalni sistem • mput – kopira više fajlova sa lokalnog sistema na udaljeni host, na kome je dopušteno kreiranje novih fajlova • put – kopira naznačeni fajl sa lokalnog sistema na udaljeni host ako to udaljeni host dopušta

  8. pwd – prikazuje tekući radni direktorijum na udaljenom hostu • qiut – završava FTP • remotehelp – prikazuje listu svih serverskih FTP komandi

More Related