Webressource: Hvad det er

Hvad er en webressource

Det moderne samfund kan ikke indsendes uden internettet. Hver gang, der indtaster visse sider eller blot at sidde på sociale netværk, tænker vi ikke på speciel terminologi og om forskellen mellem visse ting velhavende. Denne artikel vil håndtere, hvad der faktisk er hjemmesiden og webressourcen, hvilke typer webressourcer der eksisterer, og hvad er deres funktioner. Hvis du selvstændigt vil lære at oprette websites, inviterer vi dig til at bestå vores gratis online programmerings- og layoutkurser.

Website Concepts og webressourcer

Internet side - Et sæt af filer, dokumenter, der afspejles af programmeringssprog på en sådan måde, at de ser dem brugere af internettet. Med andre ord omfatter websteder enhver tekst, grafisk, lyd- eller videoinformation indsamlet på siden eller flere sider.

Bestemmer det unikke af et websted som regel et domænenavn. MEN Web ressource. - Dette er en node eller punkt, hvor en speciel identifikator er aktiveret, hvilket giver dig mulighed for nemt at finde siden på internettet. Oftest svarer et domæne til en webressource, men nogle gange sker det, at flere webressourcer er placeret på et enkelt domæne, eller en webressource har flere domæner for sig selv.

Jo større hjemmesiden er, desto større er sandsynligheden for, at den vil være placeret på flere domæner. Det samme domæne indeholder som regel flere websteder, som regel, det er muligt for gratis webhostings.

Typer af webressourcer

Forskellige typer af webressourcer

Der er visse forskelle i webressourcer efter type:

  1. Ved tilgængelighed af tjenester:

    • Åben - Når alle uden undtagelse er alle tjenester tilgængelige uden undtagelse.
    • semi-åben - når du skal registrere, som regel gratis
    • Lukkede - private og personlige websteder oprettet til organisationer og komponenter, hvor du kun kan have en særlig invitation.
  2. Af fysisk placering:

    • Offentligt tilgængelig - Åben for alle brugere
    • Lokal - åben kun i det lokale netværksadgangsområde (specielt computernetværk på et tilstrækkeligt lille område).
  3. Ifølge informationspræsentationsordningen:
    • Informationsressourcer - omfatter tematiske steder (med snævert rettede emner) og tematiske portaler (normalt store webressourcer med omfattende information samt evnen til at kommunikere inden for ressourcen).
    • Internetrepræsentationer - som regel, websteder af dem, der ejer forretning. Der er forskellige underarter af sådanne websteder: et besøgssted, salgsfremmende websted, online butik mv.
    • Web Services - inkluderer også forskellige underarter (blogging, video hosting, søgetjenester osv.) Og er designet til at udføre et bestemt antal opgaver på internettet.

Du kan også fremhæve den mest interessante. Typer af webressourcer websteder : Websted for reklame. På dette websted bliver hovedrollen normalt spillet af "Design" som en måde at forbedre udseendet af noget eller mere succesfuldt visualisere (i hvilket tilfælde vi kan tale om "design" som en form for aktivitet).

Hjemmeside for erhvervslivet. I dette tilfælde vil webressourcen ikke være for voluminøs ved indhold, fordi Hovedformålet med sådanne steder er at konsolidere som om udstationering af de vigtigste oplysninger, der er nødvendige for den potentielle kunde eller forbrugeren. Det er dog også værd at bemærke, at der er intra-Smile Web Resources (Corporate - hvor selskabets markedsføringspolitik tages i betragtning, alle spørgsmål fra kunder og kunder overvejes).

Website Storage.

For at et bestemt websted skal fungere normalt, skal den opbevares på et sikkert sted. Til sådanne formål er der specielle servere. Ellers kaldes de hardware servere eller webservere. Der er også et særligt navn på tjenester, der leveres for at gemme websteder. De hedder web hosting.

Det er bemærkelsesværdigt, at tidligere at gemme webstedet, det var nødvendigt at have en enkelt server. Nu udvikler internettet så lynnedslag, som ofte bruger til en mulighed, når flere websteder kan opbevares på et websted inden for rammerne af den såkaldte. Virtual Hosting.

Den anden mulighed er ikke udelukket, når det samme websted opbevares på forskellige adresser og servere. I dette tilfælde er der en original og en kopi (som den er anderledes på en anden måde - spejlversionen af ​​webstedet)

Det er værd at bemærke, at for webudviklere en sådan ordre af ting er ret acceptabel og bedre løsning. Faktisk er det i dette tilfælde ikke nødvendigt at oprette en bestemt tjeneste til opbevaring af et bestemt webstedsdata og at bruge en allerede velbehandlet server til opbevaring af alle data som helhed.

Det er også værd at bemærke den vigtige rolle, som administratorer eller den såkaldte. Sisadminov (på slangs sprog), som spiller en vigtig rolle i dannelsen af ​​en vellykket fungerende webressource efter fyldnings- og bæredygtige parametre.

Den moderne udvikling af internettet er en eller anden måde, der tvinger os til at være opmærksomme på de ting, vi står over for i dette netværk selv. Hvis du beslutter dig for at begynde at foretage din blog, skal du åbne en online-butik eller blot "I emnet", hvad du har håndtering af netværket, er det meget vigtigt at vide, hvad en webressource er.

Loader.

Hvad er en online ressource?

Internet ressource. (Synonymer "Webressource, Website, Web Service, Website") - Dette er en kombination af integrerede tekniske og software- og hardwareværktøjer samt information beregnet til offentliggørelse i World Wide Web. Internetressourcerne kan indeholde oplysninger i tekst, grafisk og multimedieform. Hver internetressource skal have en unik adresse, der gør det muligt at finde den på netværket.

Internet ressource.jpg.

Begrebet "Internet Resource" bruges oftere i et specielt ordforråd, da dets etymologi går tilbage til speciel computerterminologi. En ressource eller systemressource, informationsteknologi kaldes en fysisk eller virtuel komponent af begrænset tilgængelighed i et computersystem.

Det vil sige, at enhver enhed i computeren kan betragtes som en ressource. Ressourcer bruger også ikke kun fysiske komponenter (hukommelseselementer osv.), Men også virtuelle, f.eks. Filer. Det er til den virtuelle del af de ressourcer, idet ideen om web (internet) ressourcer stiger. I den unge internets æra var netværket på udkig efter dokumenter, eller snarere de filer, der havde en særlig adresse. Snart under ressourcen på internettet begyndte de også at forstå hele informationssystemet og tilhørende netværk (for eksempel elektroniske biblioteker osv.).

Ved brug af vilkår på internettet modtog udtrykket "ressource" lignende egenskaber (identifikation og notation, adressering og teknisk behandling). Der var dog også en vis specificitet, der forårsagede lange diskussioner blandt specialister. Den mest berømte grund af denne diskussion var en tvist om klassificering af internetressourcer. Men i virkeligheden var der flere grunde til tvister. Ud over tekniske problemer diskuterede eksperter sociale, sproglige og endda filosofiske aspekter.

Den videre udvikling af internettet har ikke kun ført til en stigning i antallet af websteder, men også til forskellige deres funktioner og destination. Spørgsmål om anvendelsen af ​​udtrykket "Internet Resource" forblev, men i hverdagen er det ekstremt sjældent.

internettet

Internettet (Engelsk) - det verdensomspændende system af kombinerede computernetværk til opbevaring og transmission af oplysninger. Ofte omtalt som det verdensomspændende netværk og det globale netværk, samt bare et netværk. Bygget på TCP / IP-protokollens stakken. World Wide Wide Wide Wide WWW og mange andre dataoverførselssystemer er baseret på internettet.

Grundlæggende internetressourcer.

Overvej de vigtigste ressourcer på internettet. Den mest populære internetressource er World Wide Web, eller WWW, som er en enorm mængde (over en milliard) multimediedokumenter, et særpræg, hvoraf andre end et glimrende udseende er evnen til at henvise til hinanden. Det betyder, at tilstedeværelsen i den aktuelle dokumentforbindelse, der gennemfører overgangen til ethvert WWW-dokument, som fysisk kan blive sendt på et andet computernetværk. Www (World Wide Web, World Wide Web) - et sæt indbyrdes forbundne hypermedia-dokumenter

Den næste netværksressource er FTP, som er et lagrings- og overførselssystem af alle slags filer. FTP (File Transfer Protocol, File Transfer Protocol) - Repository and System til at sende alle slags filer.

Den ældste internetressource er e-mail (email). E-mail (email) - Email Send system.

For drøftelser på netværket er et globalt distribueret system kaldet en nyhedsgruppe beregnet. Et af de mest populære systemer af denne art er en gruppe News Usenet.

Telnet-tjenesten giver dig mulighed for at oprette forbindelse til en fjerncomputer og arbejde med sine ressourcer. Dette er en tjeneste for fjernbetjening af computere.

Endelig er der et IRC (chat) system på internettet, implementering af levende kommunikation af brugere i realtid ved at indtaste tekst fra tastaturet.

World Wide Web

World Wide Web (Eng. INTERNETTET. ) - Et distribueret system, der giver adgang til sammenkoblede dokumenter, der ligger på forskellige computere, der er forbundet med internettet. For at udpege World Wide Web skal du også bruge Word Web (ENG. Web. "Web") og forkortelse Www. . World Wide Web er den største verdensomspændende flersproget information lagring i elektronisk form: Tus af millioner af relaterede dokumenter, der er placeret på computere placeret over hele kloden. Det betragtes som den mest populære og interessante internet service, som giver adgang til information uanset dens placering. For at lære nyhederne, lær noget eller bare for at have det sjovt, folk ser tv, lytter til radioen, læse aviser, magasiner, bøger. World Wide Web tilbyder også sine brugere, der udsendes, videooplysninger, presse, bøger, men med forskellen, at alt dette kan fås uden at gå hjem. Det er ligegyldigt, hvilke oplysninger der præsenteres i de oplysninger, der interesserer dig (tekstdokument, fotografering, video- eller lydfragment), og hvor disse oplysninger er geografisk (i Rusland, Australien eller på Bank of Elfenben) - vil du få det ind Et par minutter til din computer.

World Wide Web danner hundredvis af millioner af webservere. De fleste World Wide Web Resources er en hypertekst. Hypertekstdokumenter, der er indsendt i World Wide Web, kaldes websider. Flere websider lavet af det fælles tema, design, samt relaterede links og normalt placeret på den samme webserver kaldes webstedet. Særlige programmer bruges til download og visning af websider - Browsere. World Wide Web har forårsaget en reel revolution i informationsteknologi og en boom i udviklingen af ​​internettet. Ofte taler de af internettet af World Wide Web, men det er vigtigt at forstå, at dette ikke er det samme.

Historien om World Wide Web

Opfinderne af World Wide Web anses for at være Tim Berners-Lee og i mindre grad Robert Kayo. Tim Berners-Lee er forfatteren af ​​HTTP Technologies, URI / URL og HTML. I 1980 arbejdede han i Det Europæiske Råd om Nuclear Research (FR. Conseil Européen Pour La Recherche Nucléaire, Cern) Software Consultant. Det var der i Genève (Schweiz), han skrev THEQUIER-programmet for sine egne behov (engelsk. Forhør, du kan frit oversætte som "efterforskeren"), som brugte tilfældige foreninger til lagring af data og lagt det konceptuelle grundlag for verden Bred web.

I 1989 tilbød Tim Berners-Lee et globalt HyperText-projekt, der var kendt som World Wide Web. Projektet indebar, at offentliggørelsen af ​​hypertekstdokumenter relateret til hyperlinks, hvilket ville lette søgningen og konsolideringen af ​​oplysninger til CERN-forskere. For at gennemføre projektet Tim Berners-Lee (i fællesskab med sine assistenter) blev URI-identifikatorer opfundet, HTTP-protokollen og HTML-sprog. Disse er teknologier, der allerede kan indsendes til det moderne internet. I perioden 1991-1993 forbedrede Berners-Lee de tekniske specifikationer for disse standarder og offentliggjorde dem. Men alligevel bør officielt året for verdens brændeovne betragtes som 1989.

Inden for rammerne af Berners-Lee-projektet kaldte verdens første HTTPD-webserver og verdens første hypertekst webbrowser worldwideweb. Denne browser var samtidig en WYSIWYG EDITOR (SOC. Programmet fungerede i NextStep-miljøet og begyndte at sprede sig over internettet i sommeren 1991.

Verdens første hjemmeside blev indsendt af Berners-Lee den 6. august 1991 på den første webserver, tilgængelig til http://info.cern.ch/. Ressourcen fastlagde konceptet for World Wide Web, indeholdt instruktioner til installation af en webserver ved hjælp af en browser osv. Dette websted var også den første online-katalog i verden, fordi senere Tim Berners-Lee bogførte og støttede en liste over links til andre websteder.

Siden 1994 er det vigtigste arbejde med udviklingen af ​​World Wide Web, et konsortium af World Wide Web Consortium, W3C, baseret og stadig ledet af Tim Berners-Lee. Dette konsortium er en organisation, der udvikler og implementerer teknologiske standarder for internettet og World Wide Web. W3C-missionen: "fuldt ud afslører potentialet i World Wide Web ved at oprette protokoller og principper, der sikrer langsigtet netværksudvikling." To andre store konsortieopgaver - at levere fuldstændig "netværksinternationalisering" og gøre et netværk tilgængeligt for handicappede.

W3C udvikler ensartede principper og standarder for internettet (kaldet "anbefalinger", engelsk. W3C-anbefalinger), som derefter indlejres af producenter af programmer og udstyr. Således opnås kompatibilitet mellem softwareprodukter og udstyr af forskellige virksomheder, hvilket gør det verdensomspændende netværk mere perfekt, universelt og bekvemt. Alle anbefalinger fra World Wide Web Consortium er åbne, det vil sige ikke beskyttet af patenter og kan indføres af enhver person uden nogen økonomiske fradrag til konsortiet.

Struktur og principper for World Wide Web

World Wide Web form millioner af webservere på internettet verden over. Webserveren er et program, der kører på en computer, der er tilsluttet netværket og ved hjælp af HTTP-protokollen til dataoverførsel. I den enkleste form modtager et sådant program en HTTP-anmodning over et bestemt ressource netværk, finder den relevante fil på den lokale harddisk og sender den til det ønskede netværk til computeren. Mere komplekse webservere er i stand til at reagere på HTTP-anmodning om dynamisk at generere dokumenter ved hjælp af skabeloner og scripts.

Worldwidewebaroundwikipedia% 281% 29.png? Uselang = ru

For at se oplysninger, der modtages fra webserveren, anvendes et specielt program på klientcomputeren - en webbrowser. Hovedfunktionen af ​​webbrowseren er visning af en hypertekst. World Wide Web er uløseligt forbundet med begreberne hypertekst og hyperlinks. De fleste af oplysningerne på nettet er en hypertekst.

For at lette oprettelsen, opbevaring og visning af hypertekst bruger World Wide Web traditionelt HTML-sproget (HyperText Markup-sprog, "HyperText-markeringssprog"). Arbejdet med oprettelsen af ​​(Markup) af hypertekstdokumenter hedder et sammenstød, det er lavet af en webmaster eller en separat specialist i markeringen - vertikoren. Efter HTML-markering gemmes det resulterende dokument i en fil, og sådanne HTML-filer er hovedtypen af ​​verdensomspændende webressourcer. Når HTML-filen bliver tilgængelig for webserveren, begynder den at ringe til "en webside". Sæt af websider udgør en hjemmeside.

Hypertext websider indeholder hyperlinks. Hyperlinks Hjælp Worldwide Web-brugere nemt flytte mellem ressourcer (filer), uanset om ressourcerne er på en lokal computer eller på en fjernserver. For at bestemme placeringen af ​​ressourcerne på World Wide Web, UNIFAF-ressourcebord URL (engelsk ensartet ressource locator) anvendes. For eksempel ser den fulde webadresse på hovedsiden i den russiske sektion Wikipedia sådan: http://ru.wikipedia.org/wiki/spalvnaya_strica. . Sådanne webadresser kombinerer identifikationsteknologien i URI'en (ENG. Ensartet ressourceidentifikator - "Ensartet ressourceidentifikator") og DNS-domænenavnssystemet (ENG. Domænenavnssystem). Domænenavnet (i dette tilfælde er RU.Wikipedia.org) Som en del af webadressen angiver en computer (mere præcist en af ​​dens netværksgrænseflader), som udfører koden på den ønskede webserver. URL'en på den aktuelle side kan normalt ses i adresselinjen i browseren, selvom mange moderne browsere foretrækker standard for kun at vise domænenavnet på det aktuelle websted.

World Wide Web Technologies

For at forbedre den visuelle opfattelse af internettet er CSS-teknologien blevet bredt anvendt, hvilket giver dig mulighed for at indstille enkeltdesign stilarter til en række websider. En anden innovation, der er værd at betale opmærksomhed, er Urn Resource Designation System (ENG. Ensartet ressource navn).

Det populære udviklingsbegreb for World Wide Web er oprettelsen af ​​en semantisk spindelvæv. Den semantiske web er en overbygning over den eksisterende verdensomspændende web, som er designet til at foretage oplysninger, der er indsendt på netværket, der er mere forståeligt for computere. Det semantiske web er begrebet et netværk, hvor hver ressource på det menneskelige sprog ville være udstyret med en beskrivelse, forståelig for computeren. Semantisk web åbner adgang til velstruktureret information til eventuelle applikationer, uanset platformen og uanset programmeringssprog. Programmerne vil kunne finde de nødvendige ressourcer selv, behandle oplysninger, klassificere data, identificere logiske forbindelser, drage konklusioner og endda træffe beslutninger baseret på disse konklusioner. Med udbredt og kompetent gennemførelse kan det semantiske web forårsage en revolution på internettet. For at oprette en ressourcebeskrivelsescomputer bruges et RDF-format i den semantiske web (ENG. Ressourcebeskrivelsesramme), som er baseret på XML-syntaks og bruger URI-identifikatorer til at udpege ressourcer. Ny på dette område er RDFS (engelsk RDF Schema) og Sparql (engelsk protokol og RDF forespørgselssprog) (udtales som "Sparkle"), et nyt forespørgselssprog for hurtig adgang til RDF-data.

Hoved anvendt verdensomspændende spindelvæv

Html. (Hyper Text Markup Sprog, HyperText Marking Sprog). Dette er formatet af HyperMedia-dokumenter, der anvendes i WWW til at præsentere oplysninger. Dette format beskriver indholdet af dokumentet, dets struktur samt dets forbindelse med andre dokumenter. Udseendet af dokumentet på brugerens skærm bestemmes af navigatoren: Hvis brugeren arbejder med en grafisk eller tekstterminal, vil dokumentet på skærmen i hvert fald have et andet udseende. HTML udfører en integrerende rolle for elementerne i HyperMedia-dokumentet. Filnavne i .html-formatet, slutter normalt med .html (eller har en forlængelse .htm, hvis serveren fungerer under Windows). URL. (Ensartet ressource locator, universel peger til ressourcen). Et sådant navn er verbale referencer til alle internetinformationsressourcer. Internetressourcer er tilgængelige på tværs af en bestemt computers IP-adresse. Http (hypertekst overførselsprotokol, hypertekst transmissionsprotokol). Et sådant navn er en protokol, hvor klienten og WWW-serveren interagerer for at overføre HyperMedia-dokumentet til klienten. Www. - Direkte adgangstjeneste, der kræver en fuldbygget internetforbindelse. Det kræver hurtige kommunikationslinjer for dokumenter, der indeholder en masse grafisk eller anden ikke-tekstinformation. Når hastighederne er lavere, har en del af de fordele, som www har været så populære.

Princippet om drift

Ligesom de fleste andre internettjenester fungerer World Wide Web inden for Client-Server-modellen. Som en server, som regel, er en computer, der er tilsluttet netværket, som et specielt program virker. Det er dette program oftest kaldet en webserver. Klienten er enhver computer, der aktuelt er forbundet til internettet, hvor Web Publishing-programmet kører - browser (browser) (fra engelsk. Gennemse - Flip, Rul). Browserens arbejde er at udveksle oplysninger med en webserver, der får de nødvendige dokumenter til brugeren, behandler de opnåede hypertekstoplysninger og displayet på dokumentet på skærmen. Udvekslingen af ​​oplysninger mellem webserveren og browseren udføres ved hjælp af HTTP-protokollen.

Arbejde med browser.

I dag, ti år efter opfindelsen af ​​HTTP-protokollen, World Wide Web, er browseren den mest komplekse software, der kombinerer lethed til brug og rigdom af muligheder. Browser åbner ikke kun brugeren verden af ​​hypertekstressourcer i verden Bred web. Det kan også arbejde med andre netværkstjenester, såsom FTP, Gopher, Wais. Sammen med browseren er der normalt installeret et program til brug af e-mail-tjenester (e-mail) og nyheder (nyheder). Faktisk er browseren hovedprogrammet for at få adgang til netværkstjenesterne. Gennem det kan du få adgang til stort set enhver internetservice, selvom browseren ikke understøtter arbejde med denne service. Dette bruger specielt programmerede webservere, der forbinder en verdensomspændende web med denne netværkstjeneste. Et eksempel på denne slags webservere er mange gratis e-mail-servere med en webinterface (se http://www.mail.ru) I dag er der mange browserprogrammer skabt af forskellige virksomheder. Browsere som Netscape Navigator og Internet Explorer modtog den største distribution og anerkendelse. Det er disse browsere, der udgør hovedkonkurrencen indbyrdes, selv om det er værd at bemærke, at disse programmer stort set er ens. Dette er forståeligt, fordi de arbejder på de samme standarder - Internet Network Standards. Arbejde med browseren begynder med, at brugeren får adgang til ressourcen i den adresselinje, som han ønsker at få adgang til, og trykker på Enter-tasten .

shahovalov06.png.

Browseren sender en anmodning til den angivne netværksserver. Da elementerne på den webside, der er angivet af brugeren, kommer fra serveren, vises den gradvist i arbejdsvinduet i browseren. Processen med at opnå elementer på siden fra serveren vises i den nederste "status" streng i browseren.

shahovalov07.png.

Teksten hyperlinks, der er indeholdt i den modtagne webside, fremhæves normalt af farve, der er forskellig fra farven på den resterende tekst i dokumentet, og understreges. Referencer, der angiver de ressourcer, som brugeren endnu ikke er blevet set, og links til allerede besøgte ressourcer har normalt forskellige farver. Billeder kan også fungere som hyperlinks. Uanset om tekstforbindelsen eller grafikken, hvis du bringer musemarkøren på den, ændres dens formular. Samtidig i browserens statusstang vises den adresse, som linket angiver.

shahovalov_navi.png.

Når du klikker på Hyperlink, åbner browseren ressourcen i det arbejdsvindue, som det angiver, med den tidligere ressource fra den losset. Browseren fører en liste over browsing sider og brugeren, hvis det er nødvendigt, kan gå tilbage på den siddeplads. For at gøre dette skal du klikke på knappen "Tilbage" ("Tilbage") i menuen Browser - og den vender tilbage til den side, du har set, før du har åbnet det aktuelle dokument. Hver gang du trykker på denne knap, vil browseren Returner for et dokument tilbage i listen over besøgte dokumenter. Hvis du pludselig er kommet tilbage for langt, skal du bruge "Forward" -knappen ("Videresend") Browser-menuen. Det vil hjælpe dig med at gå videre på listen over dokumenter. Stop "Stop" ("Stop") vil stoppe dokumentationen af ​​dokumentet. Knappen "Opdater" giver dig mulighed for at genstarte det aktuelle dokument fra serveren. Browseren i vinduet kan kun vise ét dokument: For at vise et andet dokument, det aflaster den forrige. Det er meget mere bekvemt at arbejde samtidigt i flere browservinduer. Åbning af et nyt vindue udføres ved hjælp af menuen: Fil - Opret - Vindue (eller Ctrl + N nøglekombination).

Arbejde med dokument

Browseren muliggør et sæt standardoperationer på dokumentet. Du kan udskrive den webside, der er lagt i den (i Internet Explorer, der er udført ved hjælp af knappen "Udskriv" eller i menuen: Fil - Udskriv ...), Gem til Disk (Menu: Fil - Gem hvordan ...). Du kan finde tekstfragmentet, du er interesseret i i den downloadede side. For at gøre dette skal du bruge menuen: Rediger - Find på denne side .... Og hvis du er interesseret i, hvordan dette dokument ser ud i den originale hypertekst, som behandlede browseren, skal du vælge i menuen: View - i form af HTML. Når brugeren er på internettet, finder brugeren en bestemt side for den , Det bruger evnen til at sætte bogmærker i browsere. Analogt med bogmærker noteret af interessante steder i bogen). Dette sker igennem menuen: Favoritter - Tilføj til favoritter. Derefter vises den nye fane på listen over bogmærker, som kan ses ved at klikke på "Favoritter" -knappen på browserpanelet eller via Favoritter-menuen. Du kan slette bogmærker, ændre, organisere i mapper ved hjælp af menuen: Favoritter - Originale favoritter.

Arbejde gennem proxyserver

Når du har downloadet websiden, er browseren placeret til tiden, og alle dens elementer (billeder, animationer, lydfiler) i en speciel buffer i computerens hukommelse. På grund af dette er den lastet meget hurtigt under genoplivning. Med hensyn til en separat computer kaldes placeringen i RAM'en og på den stive disk på computeren, som bruges til at gemme de viste websider, "cache" (Eng. Cache). Inden for rammerne af det lokale netværk af organisationen kan en fælles buffer organiseres, hvor websider er synlige for alle computere på det lokale netværk. Det hedder en "proxyserver" (ENG. Proxy-server). Hvis du beder om en browser, der modtager et dokument fra netværket, kontrollerer proxyserveren, om det allerede er i sin cache af de ønskede oplysninger. Hvis der er noget tilgængeligt, afstemmer proxyserveren tidspunktet for at oprette originaldokumentet og dets cache. Hvis de er identiske, henviser proxyserveren simpelthen en kopi fra cachebrowseren. En sådan arbejdsordre reducerer betydeligt størrelsen af ​​trafikken, gemmer netværksressourcer. Hertil kommer, at når du bruger en proxyserver, reduceres tidspunktet for at vente på de ønskede oplysninger - de mest efterspurgte sider er lastet til mængden hurtigere. Moderne proxyer udveksles desuden med hinanden information om de dokumenter, der er gemt i dem, på grund af dette, øges effektiviteten af ​​deres brug betydeligt. For at konfigurere din browser til at arbejde med en proxyserver, skal du ringe til vinduet Indstillinger via menuen: Service - Observer Egenskaber ..., og vælg fanen Tilslutning. Tryk på knappen Network Setup ... og sæt boksen for at bruge proxyserveren. I inputfeltet nedenfor skal du indtaste navnet på proxyserveren og den port, som information vil blive udvekslet med det (denne databruger modtager fra sin internetudbyder).

shahovalov08.png.

Netscape Navigator og Microsoft Internet Explorer giver også en mekanisme til indlejring af yderligere funktioner uafhængige producenter. Moduler, der udvider browserfunktionerne, hedder plugins (plug-in). Baisører arbejder på computere, der kører forskellige operativsystemer. Dette giver grundlaget for at tale om Uafhængigheden af ​​World Wide Web på den type computer, der bruges af brugeren og operativsystemet.

Søg efter oplysninger på internettet

For nylig ses et nyt kraftigt massemedier på World Wide Web, hvis publikum er den mest aktive og uddannede del af verdens befolkning. En sådan vision svarer til den reelle situation. I dagene med betydelige begivenheder og stød stiger belastningen på netværksnoder af nyheder dramatisk; Som svar svarer ressourcerne til Reader-efterspørgslen øjeblikkeligt på hændelsen. Således viste nyheden i løbet af August 1998-krisen på CNN-tv og radiofirma (http://www.cnn.com) meget tidligere end russiske medier rapporteret. Samtidig var Ria RosbusinessConsulting-serveren bredt berømmelse (http://www.rbc.ru), der leverede friske oplysninger fra de finansielle markeder og de seneste nyheder. Mange amerikanere så fremskridt med afstemningen om overtrædelsen til den amerikanske præsident Bill Clinton på nettet, og ikke på tv-skærme. Udviklingen af ​​krigen i Jugoslavien blev også straks afspejlet i en række publikationer, hvilket afspejler en række synspunkter om denne konflikt. Mange mennesker, der er bekendt med internettet, mere interlace, tror på, at du kan finde nogen oplysninger om netværket. Dette er virkelig sådan i den forstand, at der kan komme på tværs af de mest uventede ressourcer i form og indhold. Faktisk er det moderne netværk i stand til at tilbyde sin bruger meget information om den mest forskellige profil. Her kan du være bekendt med nyhederne, det er interessant at tilbringe tid, få adgang til en række referencer, encyklopædisk og uddannelsesmæssig information. Det er kun nødvendigt at understrege, at selvom den samlede informationsværdi på internettet er meget stor, er informationsrummet selv inhomogent kvalitativt, da ressourcerne ofte skabes på en ambulancehånd. Hvis den, der udarbejder en papirpublicering, bliver dens tekst normalt læst af flere korrekturlæsere, og der foretages justeringer til det, så i netværket er dette stadium af forlagsprocessen normalt fraværende. Så generelt til de oplysninger, der har lært fra internettet, bør behandles med en lidt større forsigtighed end de oplysninger, der findes i print publikationen. Men den overflod af information har en negativ side: med en stigning i antallet af oplysninger , bliver det mere og mere vanskeligt at finde sådanne oplysninger, som i øjeblikket er nødvendig. Derfor er det vigtigste problem, der opstår, når de arbejder med netværket, hurtigt at finde de nødvendige oplysninger og forstå det, evaluere den informative værdi af en ressource til dens formål.

For at løse problemet med at finde de nødvendige oplysninger på internettet er der en separat type netværkstjeneste. Vi taler om søgeservere eller søgemaskiner. Søgeservere er ganske mange og forskellige. Det er sædvanligt at skelne søgeindekser og mapper. Indeksservere De arbejder som følger: Læs jævnligt indholdet af de fleste netværkswebsider ("indeks" dem), og sæt dem helt eller delvist i den fælles database. Separator-brugere har mulighed for at søge efter denne database, ved hjælp af søgeord relateret til emnet interesse. Udstedelsen af ​​søgeresultater består normalt af uddrag af den anbefalede toe af brugerens bruger og deres adresser (URL) dekoreret i form af hyperlinks. Arbejde med søgeservere af denne type er praktisk, hvis der er en klar ide om søgningen. и

image14.gif.

image16.gif.

Problemer og udsigter til udviklingen af ​​World Wide Web

Næsten eventuelle oplysninger, der serveres til offentlig adgang, kan afspejles af www. Hvis noget ikke kan vises på www, skyldes det kun nogle begrænsninger og ulemper ved www. For det første er forbindelsen mellem klienten og serveren engang: Klienten sender en anmodning, serveren giver dokumentet, og forbindelsen afbrydes. Det betyder, at serveren ikke har en klientmeddelelsesmekanisme om at ændre eller indtaste nye data. Dette problem er i dag løst på flere måder: Der udvikles en ny version af HTTP-protokollen, hvilket vil opretholde en lang forbindelse, dataoverførsel i flere tråde, distribution af dataoverførselskanaler og styre dem. Hvis det er implementeret og vil blive understøttet af standard WWW-software, fjerner den ovennævnte fejl. En anden måde er at bruge navigatører, der lokalt kan udføre programmer på fortolkelige sprog, såsom Sun Microsystems Java-projektet. En anden løsning på dette problem er at bruge AJAX-teknologi, baseret på XML og JavaScript. Dette giver dig mulighed for at få adgang til dataene fra serveren, når WWW-siden allerede er indlæst fra serveren.

I øjeblikket er der to tendenser i udviklingen af ​​World Wide Web: Semantisk Web og Social Web.

  • Semantisk web Det indebærer at forbedre tilknytning til tilknytning og relevans af information i World Wide Web gennem introduktionen af ​​nye metadataformater.
  • Social Web. Reminerer at arbejde på strømlining af de tilgængelige oplysninger på nettet, der udføres af brugerne selv. Som en del af den anden retning af udviklingen, som er en del af det semantiske web, anvendes aktivt som værktøjer (RSS og andre webkanalformater, OPML, XHTML-mikroformater). Delvist semantiserede sektioner af Wikipedia-kategorierne hjælper brugerne bevidst at bevæge sig i informationsrum, men meget bløde krav til underkategorier giver ikke grund til at håbe på at udvide sådanne steder. I den henseende kan interessen forsøge at udarbejde atlaser af viden.

Der er også et populært web 2.0 koncept, som generaliserer flere anvisninger af udviklingen af ​​World Wide Web.

Web 2.0.

Udviklingen af ​​WWW's udvikling er for nylig udført af den aktive introduktion af nye principper og teknologier, der har modtaget det generelle navn på Web 2.0 (Web 2.0). Betegnelsen på Web 2.0 optrådte først i 2004 og er beregnet til at illustrere ændringer af høj kvalitet i www på det andet årti af dets eksistens. Web 2.0 er en logisk forbedring af internettet. Hovedfunktionen hos Web 2.0 er at forbedre og fremskynde samspillet mellem websteder med brugere, hvilket førte til en hurtig vækst af brugeraktiviteten. Dette manifesterede sig i:

Web 2.0 indførte en aktiv dataudveksling, især:

  • eksport af nyheder mellem websteder;
  • Aktiv informationsaggregering fra websteder.
  • Brug af API til at adskille webstedets data fra selve stedet

Ud fra et synspunkt af implementeringen af ​​Web 2.0-websteder forbedrer det kravene til enkelhed og bekvemmelighed af websteder for almindelige brugere og har til formål hurtigt at tabe brugernes kvalifikationer i den nærmeste fremtid. Listen over standarder og godkendelser (W3C) overholder spidsen. Dette er især:

  • standarder for visuel design og funktionalitet af steder;
  • Typiske krav (SEO) af søgemaskiner;
  • XML standarder og åben informationsudveksling.

På den anden side faldt på Web 2.0:

  • Krav til "lysstyrke" og "kreativitet" af design og påfyldning;
  • behov for integrerede websteder (portaler);
  • Værdien af ​​offline reklame;
  • Virksomhedsinteresse i større projekter.

Således registrerede Web 2.0 overgangen af ​​WWW fra enkelt dyre komplekse løsninger i stærkt skrevet, billigt, nemt at bruge websteder med mulighed for effektiv informationsdeling. Hovedårsagerne til en sådan overgang var:

  • Kritisk mangel på kvalitetsinformationsfyldning;
  • Behovet for aktiv brugerudtryk i www;
  • Udvikling af søgeteknologi og informationsaggregering i www.

Overgangen til et web 2.0-teknologikompleks har sådanne konsekvenser for det globale informationsrum www som:

  • Projektets succes bestemmes af niveauet for aktiv kommunikation af projektbrugerne og kvalitetsniveauet for informationsfyldning;
  • Websteder kan opnå høj ydeevne og rentabilitet uden store kapitalinvesteringer på grund af vellykket positionering i www;
  • Separate WWW-brugere kan opnå en betydelig succes med at implementere deres forretnings- og kreative planer i WWW uden deres egne websteder;
  • Begrebet et personligt websted er ringere end begrebet "blog", "forfatterens overskrift";
  • De grundlæggende nye roller i den aktive bruger www vises (forum moderator, autoritative medlemmer af forummet, bloggeren).

Eksempler på web 2.0 Vi giver et par eksempler på websteder, der illustrerer Web 2.0 teknologier, og som faktisk ændrede www miljø. Dette er især:

  • LiveJournal.com. - det globale samfund af bloggere
  • ebay.com. - internetauktion med selvregulerende fællesskab
  • Wikipedia.org. - verdens største encyklopædi
  • ODP (dmoz.org) - Den største mappe af websteder, der redigeres af mennesket.
  • Facebook.com. - Globalt socialt netværk
  • Gmail.com. - en af ​​de mest populære e-mail-tjenester
  • Reddit.com. - Socialt netværk af nyheder

Ud over disse projekter er der andre projekter, der udgør et moderne globalt miljø og baseret på deres brugers aktivitet. Steder, der fyldes og popularitet, som først og fremmest er dannet, ikke af deres ejeres indsats og ressourcer, og Fællesskabet af brugere, der er interesseret i udviklingen af ​​webstedet, udgør en ny klasse af tjenester, der definerer de globale regler Www miljø.

Ftp.

Ftp.

Ftp. (Eng. Filoverførselsprotokol - Filoverførselsprotokol) - Standardprotokol, der er designet til at overføre filer af TCP-netværk (f.eks. Internet). FTP bruges ofte til at downloade netværkssider og andre dokumenter fra en privat udviklingsenhed til at åbne hosting-servere.

Protokollen er bygget på klient-serverarkitekturen og bruger forskellige netværksforbindelser til transmission af kommandoer og data mellem klienten og serveren. FTP-brugere kan videregive autentificering ved at bestå login og adgangskode med den åbne tekst, eller hvis det er tilladt på serveren, kan de forbinde anonymt (en sådan adgangsmetode ofte betragtes som sikrere, da den ikke udsætter brugeradgangskoder trussel aflytning ). Du kan bruge SSH-protokollen til sikker overførsel af skjul (kryptere) login og adgangskode samt kryptere indhold.

De første klient FTP-applikationer var interaktive kommandolinjeværktøjer, der implementerer standardkommandoer og syntaks. Grafiske brugergrænseflader er siden blevet udviklet til mange operativsystemer, der bruges til denne dag. Blandt disse grænseflader som et fælles webdesignprogram som Microsoft Expression Web og specialiserede FTP-klienter (for eksempel CUTEFTP).

FTP er en af ​​de ældste applikationsprotokoller, der optrådte længe før HTTP, og endda til TCP / IP, i 1971. Det er også meget udbredt til at distribuere software og adgang til eksterne værter.

FTP adskiller sig fra andre applikationer, idet den bruger to TCP-forbindelser til at overføre filen:

  • Håndtering af forbindelse - Forbindelse til at sende kommandoer til serveren og modtage svar fra den. Telnet-protokollen bruges til kontrolkanalen.
  • Dataforbindelse - Forbindelse til overførsel af filer.

Historie

Den første gennemførelse af protokollen (1971) tilvejebringes for udvekslingen mellem klienten og servermeddelelserne bestående af overskriften (72 bits) og data variable data. Meddelelsesoverskriften omfattede anmodningen til FTP-serveren eller svaret fra det, typen og længden af ​​de transmitterede data. Dataparametrene blev transmitteret som data (for eksempel bane og filnavn), information fra serveren (for eksempel en liste over filer i biblioteket) og selve filerne. Således blev kommandoer og data overført til samme kanal.

I 1972 blev protokollen fuldstændigt ændret og gjorde en udsigt tæt på moderne. Kommandoer med parametre fra klient- og serverresponserne overføres via telnet-forbindelse (kontrolkanal), en separat forbindelse (datakanal) er oprettet til dataoverførsel.

I de følgende udgaver blev evnen til at arbejde i passiv tilstand tilføjet, filoverførslen mellem FTP-servere blev tilføjet, kommandoer til at få oplysninger, ændre den aktuelle mappe, oprette og slette mapper, gemme filer under et unikt navn. Nogen tid var der kommandoer til at sende e-mails via FTP, men efterfølgende blev de udelukket fra protokollen.

I 1980 begyndte FTP-protokollen at anvende TCP. Den sidste udgave af protokollen blev udgivet i 1985. I 1997 viste en tilføjelse til protokollen, hvilket muliggør at kryptere og underskrive oplysninger i kontrolkanalen og datakanalen. I 1999, en add-on dedikeret til internationaliseringen af ​​protokollen, som anbefaler at bruge UTF-8-kodning for serverkommandoer og svar og definerer den nye LANG-kommando, der angiver svarsproget.

Protokolbeskrivelse

Forskel fra http.

Ejendom Ftp. Http.
Baseret på arbejdssessioner Ja Ingen
Indbygget brugerautentificering Ja Ingen
Hovedsagelig tilvejebragt til overførsel Store binære filer Små tekstfiler
Connection Model. Dobbelt tilslutning Single Connection.
Hovedsageligt tilpasset til modtagelse / overførsel Modtagelse og transmission Takey.
Understøtter tekst- og binære transmissionsformer Ja Ingen
Understøtter med angivelse af typer af transmitterede data (MIME-overskrifter) Ingen Ja
Understøtter operationer på filsystemet (Mkdir, RM, Omdøb osv.) Ja Ingen

Et ret lyst træk ved FTP-protokollen er, at den bruger den multiple (mindst dobbelt) forbindelse. I dette tilfælde er en kanal den leder, hvorigennem serverkommandoen modtager, og dens svar returneres (normalt via TCP-port 21), og gennem resten er der en dataoverførsel, en kanal til hver transmission. Derfor kan du inden for rammerne af FTP-sessionen samtidig overføre flere filer på samme tid, og i begge retninger. For hver datakanal åbnes dens TCP-port, hvis nummer er valgt enten af ​​serveren eller af klienten, afhængigt af transmissionsfunktionen. FTP-protokollen har en binær transmissionsfunktion, hvilket reducerer overhead af trafik og reducerer data Udvekslingstid, når du sender store filer. Protokollen for HTTP kræver nødvendigvis kodning af binær information i en tekstform, for eksempel ved anvendelse af BASE64-algoritmen. Planlægget via FTP-protokollen, er klienten inkluderet i sessionen, og alle operationer udføres inden for denne session (med andre ord , serveren husker den aktuelle tilstand). HTTP-protokollen kan ikke huske noget. Dens opgave er at give data og glemme, så statusmemoraliseringen ved brug af HTTP udføres af ekstern i forhold til protokollens metoder. FTP fungerer på OSI-applikationsniveauet og bruges til at overføre filer ved hjælp af TCP / IP. For at gøre dette skal en FTP-server, der venter på indgående forespørgsler, lanceres. Computer Client kan kontakte serveren med port 21. Denne forbindelse (kontrolstrømmen) forbliver åben under sessionen. Den anden forbindelse (datastrøm) kan åbnes som en server fra port 20 til porten på den tilsvarende klient ( Aktiv tilstand ), eller af klienten fra enhver port til porten på den tilsvarende server ( Passiv tilstand ) Hvad er nødvendigt for at overføre datafilen. Kontrolstrømmen bruges til at arbejde med sessionen - for eksempel udvekslingen mellem klienten og serverkommandoer og adgangskoder ved hjælp af en Telnet-lignende protokol. For eksempel vil "retfilnavn" sende den angivne fil fra serveren til klienten. På grund af denne to-portstruktur betragtes FTP som en ekstern øjenprotokol, i modsætning til In-Band HTTP.

Dataforbindelse og transmission

Protokollen er defineret i RFC 959. Serveren reagerer over strømmen af ​​trecifrede ASCII-status ASCII-koder med en valgfri tekstmeddelelse. For eksempel betyder "200" (eller "200 OK"), at det sidste hold er blevet gennemført. Tallene repræsenterer responskoden, og teksten er afklaring eller anmodning. Den nuværende data stream transmission kan afbrydes ved hjælp af en afbrydelsesmeddelelse sendt over kontrolstrømmen. FTP kan arbejde i aktiv eller Passiv tilstand Fra hvis valg er metoden til at installere forbindelsen. I ældre versioner blev kun 20. port (aktiv tilstand) brugt til at transmittere data, i moderne versioner af FTP-servere, kan porten til datakanalen tildeles af en ikke-standard portserver (n> 1024) porte (passiv Mode). I aktiv tilstand opretter klienten en kontrol TCP-forbindelse med serveren og sender sin IP-adresse og vilkårlig klientportnummer, hvorefter det venter, indtil serveren starter TCP-forbindelsen med denne adresse og portnummer. I tilfælde af at klienten ligger bag firewallen og ikke kan acceptere en indgående TCP-forbindelse, kan passiv tilstand bruges. I denne tilstand bruger klienten kontrolstrømmen til at sende PASV-kommandosserveren, og derefter modtage sin IP-adresse og portnummer fra serveren, som derefter bruges af klienten til at åbne datastrømmen fra en vilkårlig klientport til adressen til adressen og havn.

Forskellen i arbejdet i den passive tilstand og aktiv. Server- og klienthandlinger i aktiv og passiv tilstand

Aktiv tilstand Passiv tilstand
1. Klienten etablerer kommunikation og sender en anmodning til 21 serverport fra port n (n> 1024) 1. Klienten opretter en forbindelse og sender en anmodning (rapporter om, at det er nødvendigt at arbejde i passiv tilstand) på 21-serverporten fra porten n (n> 1024)
2. Serveren sender et svar på klientporten n (n> 1024) 2. Serveren sender svaret og fortæller portnummeret for datakanalen P (P> 1024) til klientens port n (n> 1024)
3. Serveren etablerer kommunikation for at overføre data fra Port 20 til Kundens Havn N + 1 3. Klienten etablerer kommunikation for at sende data fra Port n + 1 til havneportporten P (P> 1024)

Aktiv FTP. Rentabel for FTP-serveren, men skadelig for klientsiden. FTP-serveren forsøger at forbinde med tilfældige høje (efter nummer) porte på klienten, en sådan forbindelse vil helt sikkert blive blokeret af en firewall på klientsiden. Passiv ftp. Rentabel for klienten, men skadelig for FTP-serveren. Klienten vil gøre begge forbindelser til serveren, men en af ​​dem vil være i en tilfældig høj port, en sådan forbindelse vil helt sikkert blive blokeret af en firewall på serversiden.

Begge tilstande blev opdateret i september 1998 for at understøtte IPv6. På dette tidspunkt blev yderligere ændringer i passiv regime udført, opdatering af det til et udvidet passivt regime.

Under netværksdataoverførsel kan der anvendes fire datavisninger. :

  • ASCII - bruges til tekst. Data, hvis det er nødvendigt, før transmissionen konverteres fra et symbolsk syn på en værtsender i en "oktalit ASCII" og (igen om nødvendigt) i værtsrepræsentationen af ​​værten. Som et resultat er denne tilstand ikke egnet til filer, der ikke kun indeholder den sædvanlige tekst.
  • Billedtilstand (normalt omtalt som binær) - Afsenderenheden sender hver Byte-fil pr. Byte, og modtageren gemmer Byte-strømmen ved modtagelse. Støtte til denne tilstand blev anbefalet til alle FTP-implementeringer.
  • EBCDIC - bruges til at overføre almindelig tekst mellem værter i EBCDIC-kodning. Ellers svarer denne tilstand til ASCII-tilstanden.
  • Lokal tilstand - Tillader to computere identiske installationer til at sende data i sit eget format uden konvertering i ASCII.

For tekstfiler leveres forskellige kontrolformater og konfiguration af optagelsesstrukturen. Disse funktioner blev designet til at arbejde med filer, der indeholder telnet eller ASA formatering.

Dataoverførsel kan udføres i nogen af ​​de tre tilstande. :

  • Potion Mode. - Dataene sendes som en kontinuerlig strøm, der frigiver FTP fra udførelsen af ​​enhver form for behandling. I stedet udføres al behandling af TCP. Slutindikatoren er ikke nødvendig, bortset fra at dividere data på posten.
  • Blokstilstand. - FTP bryder data i flere blokke (headerenhed, antal bytes, datafelt) og sender dem derefter TCP.
  • Kompressiv tilstand - Dataene komprimeres af en enkelt algoritme (normalt kodende for længden af ​​serien).

Godkendelse

FTP-godkendelse bruger det sædvanlige brugernavn / adgangskode diagram for at give adgang. Brugernavnet sendes til brugerkommandoserveren, og adgangskoden er PASS-kommandoen. Hvis oplysningerne fra klienten accepteres af serveren, sender serveren en invitation til klienten, og sessionen begynder. Brugere kan, hvis serveren understøtter denne funktion, log ind på systemet uden at give legitimationsoplysninger, men serveren kan kun give begrænset adgang til sådanne sessioner.

Anonym FTP.

Vært, der leverer en FTP-tjeneste, kan give anonyme adgang til FTP. Brugere logger normalt ind som "Anonym" (kan være tilfældet afhængigt af nogle FTP-servere) som brugernavn. Selvom normalt brugere bliver bedt om at sende deres e-mail-adresse i stedet for adgangskode, er ingen verifikation faktisk udført. Mange FTP-værter, der leverer softwareopdateringer, understøtter anonym adgang.

Nat-pt.

Især til driften af ​​FTP-protokollen gennem firewalls blev NAT-udvidelsen lavet, kaldet NAT-PT (RFC2766), som giver dig mulighed for at oversætte indgående forbindelser fra serveren til klienten gennem NAT. I processen med en sådan forbindelse erstatter NAT de transmitterede data fra klienten, med angivelse af serveren til serveren og den port, som serveren vil kunne oprette forbindelse til, og derefter sender forbindelsen fra serveren fra denne adresse til klienten til sin adresse. På trods af alle foranstaltninger og innovationer, der blev vedtaget for at støtte FTP-protokollen, er NAT-PT-funktionen i praksis normalt afbrudt i alle routere og routere for at give yderligere sikkerhed fra virale trusler.

NAT og blinkende firewall

FTP sender normalt data, hvis serveren er tilsluttet klienten, efter at klienten sendte portkommandoen. Dette skaber et problem for både NAT og Firewalls, der ikke tillader tilslutninger fra internettet til interne værter. For NAT er et yderligere problem, at repræsentationen af ​​IP-adresser og portnummeret i portkommandoen refererer til IP-adressen og porten i den interne vært, i stedet for en offentlig IP-adresse og NAT-port. Der er to tilgange til dette problem. Den første er, at FTP-klienten og FTP-serveren bruger PASV-kommandoen, som forårsager en dataforbindelse, der er angivet fra klienten til serveren. Den anden tilgang er en ændring for NAT af havnekommando-værdier ved hjælp af en gateway på det anvendte niveau.

Webbrowsere Support.

De fleste af de sædvanlige webbrowsere kan hente filer placeret på FTP-servere, selvom de ikke understøtter protokoludvidelser som FTP'er. Når FTP-adressen er angivet, og ikke HTTP-adressen, synes det tilgængelige indhold på den eksterne server ligner det andet webindhold. Fuldt funktionel FTP-klient kan lanceres i Firefox som FireFTP /

Syntaks

FTP URL-syntaksen er beskrevet i RFC1738, i form: FTP: // [<< Bruger> [: <Password>] @] <Host> [: <Port>] / <PATH> (parametre i firkantede parenteser er valgfrie) . For eksempel: ftp: //public.ftp-servers.example.com/mydirectory/myfile.txt

Eller: FTP: // User001: [email protected]/mydirectory/myfile.txt

Mere detaljeret om angivelse af brugernavn og adgangskode er skrevet i browserdokumentationen. Som standard bruger de fleste webbrowsere Passiv (PASV) -tilstand, der er bedre af slutbrugerens firewalls.

Sikkerhed

FTP blev ikke udviklet som beskyttet (især i henhold til de nuværende standarder) protokollen og har mange sårbarheder i forsvaret. I maj 1999 bragte forfatterne af RFC 2577 sårbarheder til den næste liste over problemer:

  • Skjulte angreb (hoppe angreb)
  • Spoof angreb)
  • Broast kraft angreb (brute kraft angreb)
  • Pakke aflytning, sniffing (pakkefangst, sniffing)
  • Brugernavn beskyttelse
  • Capture Ports (Port Stealing)

FTP kan ikke kryptere sin trafik, alle transmissions - Åbn tekst, så brugernavne, adgangskoder, kommandoer og data kan læses af nogen, der kan opfange pakken over netværket. Dette problem er karakteristisk for mange internetprotokolspecifikationer (herunder SMTP, Telnet, POP, IMAP) udviklet, før der oprettes sådanne krypteringsmekanismer som TLS og SSL. Den sædvanlige løsning på dette problem er at bruge "Safe", TLS-beskyttede versioner af sårbare protokoller (FTP'er til FTP, Telnet til Telnet osv.) Eller en anden, mere beskyttet protokol, som SFTP / SCP forsynet med de fleste implementering af sikre shell-protokollen .

Sikker FTP.

Der er flere metoder til sikker filoverførsel, i en eller anden gang kaldet "Safe FTP".

Ftps.

Explicit FTPS - Udvidelse af FTP-standarden, så kunderne kan kræve, at FTP-sessionen er krypteret. Dette implementeres ved at sende kommandoen "AUTH TLS". Serveren har evnen til at tillade eller afvise forbindelser, der ikke anmoder om TLS. Denne protokoludvidelse er defineret i specifikationer 4217. En implicit FTPS er en forældet standard for FTP, som kræver brug af SSL- eller TLS-forbindelser. Denne standard skulle bruge andre havne bortset fra den sædvanlige FTP.

SFTP.

SFTP, eller "SSH File Transfer Protocol", er ikke forbundet med FTP, bortset fra at den også overfører filer og har et lignende sæt kommandoer til brugere. SFTP, eller SAFE FTP, er et program, der bruger SSH (Secure Shell) til at overføre filer. I modsætning til standard FTP krypterer den begge kommandoer og data, der forhindrer adgangskoder og fortrolige oplysninger fra Åbn transmission via netværket. Ifølge SFTP's funktionalitet ser det ud som en FTP, men da den bruger en anden protokol, kan standard FTP-klienterne ikke kontakte SFTP-serveren og omvendt.

Ftp via ssh (ikke sftp)

FTP via SSH (ikke SFTP) refererer til udøvelsen af ​​tunneling af den sædvanlige FTP-session via en SSH-forbindelse. Da FTP bruger flere TCP-forbindelser, er tunnelingen via SSH særligt vanskelig. Når mange ssh-klienter forsøger at installere en tunnel til kontrolkanalen (den oprindelige "klient-server" -forbindelse ved port 21), vil kun denne kanal blive beskyttet; Når dataoverførslen, vil FTP-softwaren til enhver tid indstille nye TCP-forbindelser (datakanaler), som vil koste en SSH-forbindelse og dermed miste den holistiske beskyttelse.

Ellers skal du for Client SSH-software have visse FTP-viden til at spore og overskrive FTP-kontrolflowmeddelelserne og den autonome åbning af nye omdirigeringer til FTP-datastrøm.

FTP via SSH omtales undertiden som sikker FTP; Men det er ikke værd at forvirre det med andre metoder, såsom SSL / TLS (FTP'er). Andre metoder til filoverførsel ved hjælp af SSH og ikke relateret til FTP - SFTP og SCP; Hver af dem og regnskabs- og fildata er altid beskyttet af SSH-protokollen.

Ftp. Basale koncepter

Ftp.

Ftp. - Fra den engelske "File Transfer Protocol", oversætter som en "File Transfer Protocol". Ved hjælp af denne protokol kan du oprette forbindelse til FTP-servere og foretage forskellige trin med filer, der er gemt på dem og mapper: Download fra serveren til din pc, download til serveren, opret, rediger, omdøbe, slette, tildele adgangsrettigheder. Arbejde med filer på FTP-serveren minder stort set om de sædvanlige handlinger med dem på din computer.

Eksempler på at bruge FTP. :

  • Ilægning af websider på Hosting Server
  • Downloadning af musik, film og programmer med offentligt tilgængelige FTP-servere mv.

Som praktisk arbejde, gå til http://www.freedrweb.com/cureit/ og hæver musen over linket Dr.Web CureIt! nederst på siden. I statuslinjen vil du se linkadressen: ftp://ftp.drweb.com/pub/drweb/cureit/launch.exe. Her er en offentligt tilgængelig FTP-server, hvor CureIt-værktøjet er gemt!

FTP-protokol

FTP-protokol File Transfer Protocol) er en af ​​de tre vigtigste internetprotokoller (Mail, Www, FTP). FTP eller "File Transfer Protocol" - en af ​​de ældste protokoller på internettet og går ind i sine standarder. Dataudveksling i FTP passerer gennem TCP-kanalen. Bygget udveksling ved hjælp af klient-server teknologi.

PROTOKOL. - Dette er et konsekvent format til transmission af data mellem to enheder.

FTP-server.

FTP-server. - Dette er den sædvanlige computer, hvor der er installeret speciel software, så brugerne kan oprette forbindelse til det og arbejde med filer, der er gemt på den, og mapper bare gør det på deres egne pc'er. Du kan oprette forbindelse til FTP-serveren frit eller på unik login og adgangskode.

Når du arbejder med FTP, anvendes to koncepter i vid udstrækning: download og pumpning. Hent (I engelsk "download") betyder processen med at gemme mapper og filer fra FTP-serveren til din computer. Download (I engelsk "Upload") er overførslen af ​​mapper og filer fra din computer til FTP-serveren.

Normalt, hver mappe (mindre ofte fil) på FTP-serveren, tildeler adgangsrettigheder: læs, optagelse og udførelse. Læsning betyder, at du kan se en fil eller mappeindhold. Posten giver dig mulighed for at ændre dette indhold. Og udførelse gør det muligt at køre eksekverbare filer og scripts på serveren. Du kan måske støde på Access Rights Management, f.eks. Når du udvikler en hjemmeside, når besøgende skal forbyde adgang til nogle webstedskataloger og tillade scripts fra andre mapper.

FTP-klient

For at oprette forbindelse til FTP-serveren er der brug for et specielt program, kaldet FTP-klient eller FTP Manager. FTP-klienter, både indbygget et sted og specialiseret, er der et godt sæt.

FTP-klient - Et program, der giver dig mulighed for at oprette forbindelse til en ekstern FTP-server og modtage / sende filer via FTP-protokollen.

Generel ordning for at arbejde med FTP-klient

For det første skal du angive en bestemt serveradresse (URL). For eksempel ftp://ftp.msu.ru. Så skal du gennemgå registreringsproceduren på serveren. Hvis serveren er anonym, og du arbejder med browserprogrammet, vil registreringen blive automatisk. Når du arbejder med en grafisk FTP-klient, kan du også ordinere de nødvendige adgangsparametre på forhånd, nemlig brugernavn og adgangskode. Efter en vellykket forbindelse kan du se indholdet af alle servermapper, som afhængigt af typen af ​​FTP-klienten, ligner i et standardprogram for at se filsystemet. Find den ønskede fil, kan du kopiere den til disken på den lokale computer, forudse bestemmelsen. Kopiering af filer fra en lokal computer til en ekstern FTP-server er normalt tilladt for registrerede brugere.

Brug af FTP i uddannelsesprocessen :

  • Kopiering af software til at levere en læringsproces;
  • Organisering af fildeling med telekommunikationsprojektpartnere.

FTP-protokol

FTP-protokol

Ftp. File Transfer Protocol) er en af ​​de tre vigtigste internetprotokoller (Mail, Www, FTP). FTP eller "File Transfer Protocol" - en af ​​de ældste protokoller på internettet og går ind i sine standarder. Dataudveksling i FTP passerer gennem TCP-kanalen. Bygget udveksling ved hjælp af klient-server teknologi.

PROTOKOL. - Dette er et konsekvent format til transmission af data mellem to enheder. Protokollen bestemmer følgende:

  • Hvordan en fejl vil blive kontrolleret
  • Datapakningsmetode (hvis pakken bruges);
  • Hvordan afsendelsesenheden rapporterer, at den har gennemført meddelelsen
  • Hvordan den modtagende enhed rapporterer, at den modtog en besked.

Der er en række standard (reference) protokoller, hvorfra du kan vælge det relevante. Hver protokol har sine fordele og ulemper (ulejligheden); For eksempel er nogle enklere end andre, nogle er mere pålidelige, og nogle hurtigere.

Fra brugerens synspunkt er det eneste, der interesserer det i protokollen, at computeren eller enheden skal understøtte den (protokol) korrekt, hvis du vil kontakte andre computere. Protokollen kan implementeres eller i hardware eller software.

5614161.png.

FTP er et sæt regler, der angiver, hvordan computere kan dele filer på internettet.

FTP-protokollen er bygget på en sådan måde, at forskellige computere med forskellige software og forskellige "hardware" effektivt kan udveksle eventuelle filer.

I dag forbinder mange brugere med Word FTP det med Warez, MP3, JPEG og MPEG formater. Men i virkeligheden bruges denne protokol til at transmittere nogen typer filer, fra almindelige tekstdokumenter til beskyttede softwarefiler. FTP-protokollen anvendes i vid udstrækning i automatiske betalingssystemer via internettet og for at overføre information fra satellitter i rummet.

Videresendelse og download af filer på internettet - så vigtige rutinemæssige opgaver, som FTP-protokollen er blevet bredt anvendt, før e-mailen vises. Men med denne protokol er det meget nemmere at få adgang til filerne på en anden computer, snarere end at give andre mulighed for at få adgang til dine filer og læse dem.

Tekniske forbindelsesprocesser ved hjælp af FTP-protokollen

I FTP initieres forbindelsen af ​​brugerprotokollforretningen. Exchange Management udføres via kontrolkanalen i Telnet-protokollens standard. FTP-kommandoer genereres af brugerprotokollforretningen og overføres til serveren. Server svar sendes også til brugeren via kontrolkanalen. Generelt har brugeren mulighed for at etablere kontakt med serverprotokollotollen og forskellig fra brugertolkene.

FTP-kommandoer definerer dataoverførselskanalparametrene og selve overførselsprocessen. De bestemmer også arten af ​​at arbejde med fjerntliggende og lokale filsystemer.

FTP adskiller sig fra andre applikationer, idet den bruger to TCP-forbindelser til at overføre filen.

  • Håndtering af forbindelse Installeret som en normal klient-serverforbindelse. Serveren udfører en passiv åbning på en forkendt FTP-port (21) og forventer en anmodning om at oprette forbindelse fra klienten. Klienten udfører en aktiv åbning på TCP-porten 21 for at indstille en kontrolforbindelse. Kontrolforbindelsen eksisterer hele tiden, mens klienten kommunikerer med serveren. Denne forbindelse bruges til at overføre kommandoer fra klienten til serveren og overføre svar fra serveren. IP-typen af ​​service til kontrolforbindelsen er indstillet til at opnå en "minimumsforsinkelse", da kommandoerne normalt indtastes af brugeren.
  • Dataforbindelse åbnes hver gang filen overføres mellem klienten og serveren. Det åbner også til andre øjeblikke, som vi vil se senere. IP-servicetypen for dataforbindelsen skal være "maksimal båndbredde", da denne forbindelse bruges til at overføre filer.

Forvaltningssessionen initialiserer dataoverførselskanalen. Ved organisering af en dataoverførselskanal er sekvensen af ​​handlinger en anden anden end organisationen af ​​kontrolkanalen. I dette tilfælde indleder serveren dataudveksling i overensstemmelse med de parametre, der er aftalt i forvaltningssessionen.

Datakanalen er installeret til samme vært som den kontrolkanal, gennem hvilken datakanalen er konfigureret. Datakanalen kan bruges både til modtagelse og dataoverførsel.

En situation er mulig, når data kan overføres til en tredje bil. I dette tilfælde organiserer brugeren kontrolkanalen med to servere og organiserer en direkte kanalkanal mellem dem. Kontrolkommandoer går gennem brugeren og data direkte mellem servere.

Kontrolkanalen skal åbnes ved overførsel af data mellem maskinerne. Hvis den er lukket, stopper dataoverførslen.

FTP-adressen ser sådan ud:

FTP: // Bruger: [email protected]: 21 /

  • Bruger - Brugernavn.
  • Colon er en afgrænsning for programmet mellem brugernavnet og adgangskoden
  • Adgangskode - Adgangskode.
  • @ - betyder adskillelse mellem brugerdata og adresse.

Næste er adressen direkte. Det kan være en IP, eller adressen kan have en alfabetværdi (ftp.ur.ru). Efter adressen går separationskolonen igen, som deler adressen og det portnummer, som skal tilsluttes. Som standard er denne port 21, men der kan være et tal markeret af serveradministratoren.

Adressen kan se sådan ud:

FTP: / 127.0.0.1

Dette vil betyde, at navnet på brugeren anonyme, adgangskode er e-mail-adresse og port 21st.

5614162.png.

FTP-tilstande

Når du arbejder på FTP-protokollen mellem klienten og serveren, installeres to forbindelser - Manager (hold går på det) og Dataoverførselstilslutning (filer overføres). Kontrolforbindelsen er lige for Aktiv и Passiv regime. . Klienten initierer TCP-forbindelsen fra den dynamiske port (1024-65535) til portnummeret 21 på FTP-serveren og siger "Hej! Jeg vil oprette forbindelse til dig. Her er mit navn og mit kodeord." Yderligere handlinger afhænger af, hvilken FTP-tilstand (aktiv eller passiv) er valgt.

  • В aktiv tilstand Når klienten siger "Hej!" Det fortæller også portnummerserveren (fra det dynamiske område på 1024-65535), så serveren kan oprette forbindelse til klienten for at indstille forbindelsen til dataoverførsel. FTP-serveren forbinder til det angivne klientportnummer ved hjælp af TCP-portnummeret 20 til dataoverførsel. For kunden er en sådan forbindelse indgående, så ofte arbejde i den aktive tilstand af kunder bag firewall eller NAT er svært eller kræver yderligere indstillinger.
  • В Passiv tilstand Efter at klienten sagde "Hej!", Rapporterer serveren klienten TCP-portnummeret (fra det dynamiske område på 1024-65535), som du kan oprette forbindelse til for at indstille dataoverførselsforbindelsen. Samtidig er det nemt at bemærke, porte i en sådan forbindelse både fra klienten, og serversiden er vilkårlig. I passiv tilstand kan klienten nemt fungere sammen med serveren via sin firewall, men ofte for at understøtte den passive tilstandsserver, er den tilsvarende Firewall-konfiguration allerede på serversiden.

Hovedforskellen mellem den aktive FTP-tilstand og den passive FTP-tilstand er den part, der åbner forbindelsen for at overføre data. I aktiv tilstand skal klienten kunne tage denne forbindelse fra FTP-serveren. I passiv tilstand indleder klienten altid denne forbindelse selv, og serveren skal tages.

FTP er en tjeneste baseret udelukkende på TCP (Transmission Management Protocol). FTP er usædvanligt, fordi den bruger to porte, "Data" -porten og "Commands" -porten (også kendt som kontrolporten). Traditionelt er dette port 21 for kommandoer og port 20 for data. Afhængigt af tilstanden vil dataporten dog ikke altid være 20.

I aktiv tilstand er FTP-klienten forbundet til en vilkårlig unprivileged port (n> 1024) til kommandoen FTP-serveren 21. Derefter begynder klienten at lytte til porten n + 1 og sende FTP-kommandoen N + 1 til FTP-server. Som svar er serveren tilsluttet den angivne klientdataport fra den lokale datakort 20.

I passiv FTP-tilstand indleder klienten begge tilslutninger til serveren og løser et problem med firewalls, der filtrerer den indgående port i klientdataporten. Når du åbner FTP-forbindelsen, åbner klienten lokalbefolkningen to uprivilegerede porte (n> 1024 og n + 1). Den første port kontakter serveren til port 21, men i stedet for at sende portkommandoen og tillade serveren at oprette forbindelse til sin dataport som svar, viser klienten PASV-kommandoen. Som et resultat åbnes serveren en vilkårlig ubehandlet port (P> 1024) og sender klienten til Port P PR-kommandoen. Derefter initierer klienten til Data Transmission forbindelsen fra porten n + 1 til Port P på serveren .

FTP-server.

FTP-server.

FTP-server. - En computer, der indeholder offentligt tilgængelige filer og er konfigureret til at understøtte FTP-protokollen (FTP-serveren skal have en software, der understøtter FTP-protokollen).

I øjeblikket er der tre sorter af FTP-servere på internettet:

  1. Internet-stil (adgang til alle serverfiler)
  2. ListServer (begrænset adgang)
  3. Ftpmail (adgang via e-mail).

Servere ftpmail. Det mest interessante for de brugere, der har adgang til internettet, er meget begrænsede, det vil sige, de kan kun bruge e-mail. Du indtaster flere specielle kommandoer i dit brev for at udføre din valgte FTPMail-server. Hvis alt er indtastet korrekt, og dit brev er kommet til destinationen, vil FTPMAmail-serveren begynde at søge efter den ønskede fil i næsten alle intertwine internet. Hvis filen er fundet, vil du blive overført det, ellers vil du komme et brev med oplysninger, som denne fil i naturen ikke eksisterer. Sagen, selvfølgelig er det godt, men hvis du har fuld adgang til internetressourcer, kan hun gøre noget.

I netværket til opbevaring af store datamængder findes FTP Server. . FTP-serveren er en slags filbibliotek. For at pumpe filer mellem FTP-servere og en brugers computer bruges FTP-protokollen ( Filoverførselsprotokol - Filoverførselsprotokol).

Hvad er FTP-serveren til? Du kan pumpe op på din computer arkiverede filer på mange FTP-servere. Der er tusindvis af FTP-servere, der giver gratis anonym adgang til gigabyte af de mest forskelligartede oplysninger: Tekstdokumenter, programdistribution, fotografier og musikfiler. Ved FTP-protokollen kan du downloade dine hjemmesider på gratis servere, der giver plads. Det er meget mere praktisk end at anvende HTTP, når du angiver de filer, der skal downloades på en særlig side på serveren.

Når du bruger FTP, skal nogle funktioner i denne tjeneste huskes, direkte som følge af operativsystemet, hvor det opstod - UNIX. Enhver FTP-server kræver altid brugertilladelse, det vil sige indtastning af navn og adgangskode. Afhængigt af dette vil brugeren kun blive forsynet med adgang til bestemte mapper og filer sammen med evnen til at udføre kun tilladte handlinger på indholdet af FTP-lagringen.

Hvad skal man gøre, hvis du ikke er en registreret bruger? Næsten hver FTP-server giver den såkaldte Anonym input. (Andet navn på denne service - Anonym FTP. ). For anonyme (eller gæst) login til serveren, i stedet for brugernavnet, angiv det anonyme søgeord og som et kodeord for at skrive din e-mail-adresse. Derefter vil du få adgang til generelle mapper, til de data, der ejes af serverejeren. Normalt kan brugeren i denne tilstand for adgang til serveren kun se mapper og pumpe filerne til din disk. Denne måde at arbejde med offentligt tilgængelige FTP-servere hedder Anonym FTP. Nogle servere opretter specielle mapper, hvor alle også kan downloade deres egne filer.

Du kan bruge en almindelig www-browser til at arbejde med FTP-serveren. Efter opkald i URL-adressestrengen på den ønskede FTP-server, vil din browser oprette forbindelse til den, og vil vise indholdet af fjerntliggende mappe.

For at oprette forbindelse til FTP-serveren via en WWW-browser, skal du bruge følgende URL-optageformular (Uniform Rource Locator): Når du bruger en FTP-server, der kræver autorisation :FTP: // USER_NAME: PASSWORD @ ADRESS_FTP SERVER: PORT / PATH_K_FILE Når du bruger en anonym FTP-server :FTP: // Adresse_FTP-server / PATH_FAIL

Ved første øjekast er sådan brug af browseren som en FTP-klient ret praktisk. Det skal dog bemærkes, at metoden til at arbejde med FTP-serveren mangler muligheden for at svigte svig. Hvis forbindelsen med serveren pludselig brød af, og du ikke havde tid til at downloade hele filen (som sker ganske ofte, når du kommer op til de store filer fra meget fjerntliggende servere), så skal du downloade hele filen fra begyndelsen. Dette er en af ​​de betydelige mængder tilstrækkeligt gode grunde, der tvinger brugen af ​​en separat FTP-klient, når du arbejder med FTP-serveren. FTP-klienten giver dig mulighed for at omskrive (losse, sende) filer til FTP-serveren, og det sker en skål, omskrivning (download, modtag) filer fra FTP-serveren.

Typer af FTP-servere

I modsætning til WWW-servere, som næsten alle kan få adgang til, er der to kategorier af servere i FTP. Nogle servere er kun tilgængelige for en begrænset kreds af registrerede brugere, og når du forsøger at tilslutte identifikatoren eller brugernavnet (login) og adgangskode (adgangskode). Andre servere er åbne for alle. De kaldes anonym .

Anonym FTP-server - Åbn Access Server. Standard brugernavnet for anonyme FTP-servere er anonyme, en e-mail-adresse bruges som en adgangskode.

Filezilla.

Filezilla. - Dette er en gratis flersproget FTP-klient til Microsoft Windows, Mac OS X og Linux. Det understøtter FTP, SFTP og FTPS (FTP via SSL / TLS). Den 30. juli 2010 var han sjette på listen over de mest populære SourceForge.net-programmer.

Også eksistere FileZilla Server. - Projekt, relateret Filezilla Client. Dette er en FTP-server udviklet af samme organisation. Det understøtter FTP, SFTP og FTPS (FTP via SSL / TLS).

Oprettelse og konfiguration af en FTP-server ved hjælp af FileZilla Server

Oprettelse af din egen Home FTP-server giver dig mulighed for at organisere en bekvem måde at overføre data til brugere af det lokale eller globale netværk. For at starte det hjemme, kan du f.eks. Bruge gratis software, for eksempel, FileZilla Server. . Dette program er udstyret med al den nødvendige funktionalitet og er let justeret.

817_0_0_192x192_images_stories_faq_2011_september_16-01.jpg.

FileZilla Server udvider til en gratis licens, så programfordelingen kan downloades frit fra webstedet for dens udvikler. Før du installerer, skal du angive porten for at lytte til administratorgrænsefladen og bestemme FTP-servicestartmetoden. Hvis du forlader standardindstillingerne, vælger installationsprogrammet den tilfældige port og tilføj FTP-tjenesten til Windows AutoLoad.

0.jpg.

Også før du installerer FileZilla Server, skal du vælge serverstartsmetoden, når du lægger systemet. Som standard aktiveres alle brugere af den automatiske start af FTP-tjenesten, når du godkender dem i OS.

1.jpg.

Når installationen er gennemført, placerer programmet på ikonet i bakken, når du klikker på, hvilken serveradministrationspanelet åbnes. I det skal du først og fremmest bekræfte udvælgelsen af ​​serveren 127.0.0.1 og den angivne port, samt om nødvendigt komme med og indtaste administratoradgangskoden.

2.jpg.

Filerzilla-serverindstillingen skal startes med at oprette en eller flere brugere og tillade adgang til bestemte mapper på computeren. For at gøre dette skal du vælge "Rediger" menupunktet "-brugere" og klikke på knappen "Tilføj". I vinduet, der vises, skal du indtaste et vilkårligt navn på brugeren, hvis du ønsker det, ved at placere det i en bestemt gruppe (den kan oprettes i menuen "Redigergrupper"). Når du har trykket på "OK", oprettes en konto med det angivne navn, hvorefter du kan fortsætte med at konfigurere det.

3.jpg.

Som standard oprettes den nye brugerfilzilla-server uden adgangskode. For at indstille det følger du i "Generelt" for at installere et kryds på adgangskode og indtaste det. I samme vindue kan du indstille begrænsninger på antallet af forbindelser til den valgte bruger (0 - uden begrænsninger).

4.jpg.

I fanen Delte mapper skal du tilføje en rodkatalog over brugeren og vælge de mapper, som den får adgang til. Du kan installere den valgte mappe som root ved at klikke på knappen "Indstil som Home Dir". Også i dette vindue kan du angive rettighederne for den valgte bruger på de filer og mapper, der er tilgængelige for den. For eksempel, indstilling af ticks på afsnittet "Skriv" og "Delete" i kategorien "Filer", vil for eksempel give en anonym konto og slette filer i C: \ FTP-mappen.

5.jpg.

Fanen Hurtiggrænse er ansvarlig for at oprette load hastighedsgrænsen og downloade data for en bestemt konto. Disse parametre kan efterlades uændret.

6.jpg.

I vinduet "IP Filter" kan administratoren deaktivere adgang til FTP-serveren fra bestemte IP eller Subnets. Dette kan være nyttigt i fremtiden, når de ikke-relaterede brugere, der lægger ulovligt indhold eller ulejlighed i andre metoder, opdages.

7.jpg.

I generelle serverindstillinger, der udvider til alle konti, kan du gå fra menuen "Rediger - Indstillinger". De fleste parametre, især hastighedsgrænserne, kan den "sorte liste" IP, SSL og Autoban oprindeligt efterlades, som den er. Vær opmærksom på "Passive Mode Settings" -genstanden, der giver dig mulighed for at indtaste serverens domænenavn i stedet for IP. Dette vil være nyttigt ved en dynamisk adresse, der varierer hver gang, der forbinder til netværket.

8.jpg.

Et gratis domænenavn kan for eksempel registreres ved hjælp af Dyndns-tjenesten.

For at give brugerne mulighed for at udveksle data med FTP-serveren, skal du fortælle dem adressen og kontooplysningerne for posten. Alle deres handlinger vil blive vist i Main Filezilla-vinduet.

FTP-klient

FTP-klient

FTP-klient - Filoverførselsprotokol (bogstaver. "File Transfer Protocol" - et program til at forenkle adgangen til FTP-serveren. Afhængigt af destinationen kan den enten give brugeren nem adgang til den eksterne FTP-server i tekstkonsoltilstanden, idet der kun tages over operationen for at sende brugerkommandoer og -filer eller vise filer på en fjernserver som om de var en del af brugerens computerfilsystem eller begge dele. I de sidste to tilfælde antager FTP-klienten opgaven med at tolke brugerhandlingerne i FTP-protokollens kommandoer, hvorved evnen til at bruge filoverførselsprotokollen uden at gøre det muligt for alle sine visdom.

200px-two-tier_architecture.ru.svg.png? Uselang = ru

Delvis eksempler på at bruge FTP-klienten kan være:

  • Offentliggørelse af sidesider på webserverens webudvikler
  • Droping musik, programmer og andre datafiler af den sædvanlige internetbruger. Dette eksempel er ofte ikke engang realiseret af mange brugere som at bruge en FTP-klient og protokol, da mange offentlige servere ikke beder om yderligere data for at autentificere brugere, og internetbrowsere (også FTP-klienter) downloader filer uden yderligere spørgsmål.

Salg

I den enkleste bruger (men med det mest omfattende) tilfælde er FTP-klienten en emulator af et filsystem, der simpelthen er på en anden computer. Med dette filsystem kan du lave alle de sædvanlige handlingsbruger: Kopier filer fra serveren og til serveren, Slet filer, Opret nye filer. I nogle tilfælde er det også muligt at åbne filer - for at se, lancere programmer, redigere. Det er kun nødvendigt at overveje, at åbningen af ​​filen indebærer den forudgående download til brugerens computer. Eksempler på sådanne programmer kan tjene:

  • Internetbrowsere (ofte arbejder i skrivebeskyttet tilstand, det vil sige, lad dig ikke tilføje filer til serveren)
  • Mange filforvaltere, såsom: Windows Stifinder, WinSCP, Total Commander, Far, Midnight Commander, Krusader
  • Specialiserede programmer, for eksempel: Filezilla
  • Online kunder, der arbejder med, der udføres via en hvilken som helst internetbrowser, for eksempel: ftponline.ru

Takket være forekomsten af ​​FTP-protokollen er FTP-klienter praktisk taget i hvert operativsystem. Men ved hjælp af disse kunder kræver brug af konsolevner, samt kendskabet til protokollens kommandoer til at kommunikere med serveren. Så i Windows er et sådant værktøj ftp.exe. I mange Linux Builds er der også et FTP-værktøj.

Adgangsrettigheder og autorisation

Filsystemet på fjernserveren har som regel adgangsrettigheder for forskellige brugere. For eksempel kan kun nogle filer være tilgængelige for anonyme brugere, der er ikke nødvendigt at vide om eksistensen af ​​andre brugere. En anden gruppe af brugere kan være tilgængelige andre filer eller for eksempel ud over rettighederne til at læse filer, det kan også gives til at optage nye eller opdatere tilgængelige filer. Indstillingerne for adgangsrettigheder afhænger af operativsystemet og softwaren til hver bestemt FTP-server. Udeler typisk rettighederne for at se indholdet af mappen (det vil sige evnen til at få en liste over filer, der er indeholdt i den) for at læse filen (e), for at skrive (oprette, slette, opdatere) filer (r)

For at godkende FTP-serveren, når du tilslutter til en FTP-klient til den, beder du en bruger og adgangskode fra det sidste. De fleste af FTP-klienterne anmode om denne brugers data i en interaktiv tilstand. Der er også en anden måde at angive disse data ved at inkludere dem i FTP-server-URL'en. Så for eksempel i en streng

** FTP: // VASYA: [email protected]**

  • FTP: // - Bemærk, at vi bruger FTP-protokollen
  • Vasya - brugernavn.
  • : - Brugernavn og Password Separator
  • Key - Password.
  • @ - Autentificeringsinformations separator og serveradresse
  • Ftp.example.com - FTP Server Adresse

Der er ingen tilfælde, når en sådan metode til angivelse af brugernavnet og adgangskoden er den eneste, der understøtter FTP-klienten.

Eksempler på FTP-klienter

Browsere.

De enkleste primitive FTP-klienter er webbrowsere og Windows Stifinder. For at få adgang til FTP-serveren i deres adresselinje er det nok at indtaste FTP: // Servernavn (for eksempel ftp://ftp.drweb.com/). Webbrowsere og dirigent giver dig mulighed for at se indholdet af FTP-servere og downloade filer fra dem. Men ved hjælp af en browser vil du ikke kunne downloade en fil eller en mappe til FTP-serveren, og Windows Stifinder understøtter ikke filerne i tilfælde af en forbindelsesbrud. Det vigtigste er, at browseren giver dig mulighed for bare Klik på linket og download straks filen, selvom det nogle gange sker og ikke download, men download det, og ikke engang en fil, men meget. Derfor er browseren ikke værd at se som en seriøs FTP-klient. Derfor er det bedre at bruge specielt beregnet til dette program til at arbejde med FTP. Nogle af dem skærpes til at arbejde kun med FTP, andre er hele software komplekser, og ud over at forbinde til FTP-servere giver dig mulighed for at løse et stort antal daglige computeropgaver.

Total Commander og andre lignende

FTP-klienter er også indbygget i populære filforvaltere, for eksempel Total Commander. Filforvaltere giver typisk mulighed for at arbejde sammen med FTP-serveren, ligesom med regelmæssige diske af en lokal computer, selvom det selvfølgelig med nogle begrænsninger, der er angivet af serveradministratoren (dette kan være for eksempel et forbud mod at slette filer for alle andre end moderator). Men her er der ikke nok nogle muligheder for eksempel den samme opgaveplanlægger. Selv om for de fleste brugere af Total Commander, er der stadig en meget vellykket version af FTP-klienten på bekostning af den indbyggede Viewer, som giver dig mulighed for at lære, hvad det er umagen værd, såvel som på grund af evnen til at sammenligne Indhold af mapper og filer på FTP-serveren og den lokale computer.

Core FTP Pro.

Du kan finde dette program på internettet på www.coreftp.com, størrelsen af ​​installationsfordelingen er lidt mindre end tre megabyte. Der er en gratis trimmet version, men vi vil overveje fuld, professionel. Core FTP har en behagelig og forståelig brugergrænseflade, understøtter kryptering og arbejde på SFTP- og SSL-protokoller, integrerer i populære browsere som en udskiftning af FTP-klienter indbygget i dem. Det er muligt at pumpe filer direkte mellem to steder, samt den indbyggede evne til at oprette backup-datakopier, herunder deres arkivering, adgangskodebeskyttelse og afsendelse til FTP-serveren. For avancerede brugere er der støtte til kommandolinjen.

Filezilla.

Denne FTP-klient er kendetegnet ved fuldstændige fri og open source-tekster, samt tværplatform (dvs. han ved, hvordan man arbejder under forskellige OS). Understøttede protokoller: FTP, SSL, SFTP. Filezilla har en flersproget brugergrænseflade, ganske komfortabel og forståelig. Der er støtte til at hoppe og downloade filer, der har en størrelse på mere end 4 GB, samt en indbygget site manager. Derudover betragtes Filezilla som en af ​​de mest pålidelige og hurtige FTP-klienter. Du kan finde det på Filezilla-project.org, størrelsen af ​​distributionen til Windows er ca. 2,6 MB.

FTP Commander.

FTP Commander er ikke den mest berømte, men på sin egen måde en god klient til FTP. På World Wide Website Hans hjemmeside: www.internet-soft.com. Distributionsstørrelse - fra halv til to og en halv megabyte, afhængigt af versionen. For dets funktioner i Pro-versionen ligner den en klient indbygget i total commander. Men deluxe-versionen understøtter SSL, TLS, SSH, PGP protokoller, multi-threaded injektion, automatisk omdøbning, hvis duplikat er i fillisten, og nogle andre nyttige funktioner.

Sød FTP Pro.

Denne FTP-klient betragtes som en af ​​de bedste, hvis ikke det bedste af alt, der kun har på planeten. En behagelig og meget forståelig brugergrænseflade, en indbygget adgangskodechef, SSL, SSH og OpenPGP support, automatiseringsværktøjer (jobplanlægger, backup oprettelse værktøj, værktøj til oprettelse af podcasts i form af RSS-lydstrømme). Programmet har indbygget HTML Editor og Site Manager, det er muligt at optage og efterfølgende makroer. Så søde FTP er en meget nyttig og kraftfuld FTP-klient. Du kan finde den på World Wide Web på www.globalscape.com/cuteftppro, størrelsen af ​​installationsfordelingsprogrammet er omkring syv og en halv megabyte.

FTPRUSH.

En anden meget god kommerciel FTP-klient, der ligger på internettet på www.ftprush.com. Størrelsen af ​​dens fordeling er omkring fire og en halv megabyte. Blandt dens funktioner vil jeg gerne bemærke en behagelig og enkel brugergrænseflade, som forresten generelt er karakteristisk for programmerne i denne klasse, samt støtte til datakompression på flugt, som er designet til at spare penge brugt af brugeren til at springe filer fra internettet. Der er også en opgaveplanlægger i programmet, en indlejret scripting-adgangskode-lavet motor til at automatisere brugerens handlinger samt de indbyggede cache-mapper, der fremskynder deres visning. SFTP, FTPS, SSL, TFTP understøttes såvel som, hvilket er vigtigt for russisktalende brugere, Unicode-kodninger understøttes (herunder UTF-8).

SmartFTP.

På internettet kan denne klient findes på www.smartftp.com. Distributionsstørrelse af dette program fra ca. tre til seks megabyte. I listen over "Regalia" (eller snarere programmets evner angiver forfatterne følgende punkter: Støtte til TSL / SSL, support til IPv6, datakomprimering "på flyve", understøtter UTF-8, evnen til at Pumpefiler direkte mellem to servere, fjernfilredigering, indbygget downloadplanlægger, backup-oprettelsesværktøj, arbejdsstøtte fra kommandolinje og andre funktioner, mere eller mindre standard for FTP-klienter. Programgrænsefladen er en behagelig, smuk og ret almindelig.

Добавить комментарий