ІнтэрнэтВэб-хостынг

Служба FTP ў інтэрнэце прызначана ... служба перадачы файлаў FTP

Служба FTP ў інтэрнэце прызначана для прамога абмену файламі, пабудаваная яна на тэхналагічнай аснове "кліент-сервер". Адбываецца ўзаемадзеянне паміж кліентам і серверам дзякуючы пратаколу FTP. Кліент - гэта той, хто пасылае запыты да вызначанага серверу, а таксама атрымлівае і перадае інфармацыю. Сервер - гэта сістэма, якая прымае файлы ад якога-небудзь кліента, апрацоўвае іх, а пасля перадае далей.

У чым перавагі выкарыстання службы FTP?

Служба FTP ў інтэрнэце прызначана для прыёму і перадачы разнастайных файлаў. Яна мае свае сервера, у якіх захоўваюцца вялікія архівы з разнастайнымі дадзенымі і файламі. У такіх архівах велізарныя аб'ёмы абсалютна рознай інфармацыі. Ёсць і дублюючыя архівы, у якіх інфармацыя зусім ідэнтычная паміж некалькімі серверамі, іх называюць люстэркамі.

Перавагі гэтай службы заключаюцца ў некалькіх момантах:

1. Магчымасць перадачы дадзеных праз сусветную сетку. Выкарыстоўваючы пратакол, магчыма спампоўваць на кампутар практычна любыя файлы: музыку, архівы, тэкставую інфармацыю і праграмы.
2. Магчымасць аддалена кіраваць на сэрвэры файламі любога падлучанага да сеткі кампутара. Гэта значыць, калі казаць іншымі словамі, можна з аднаго кампутара кіраваць файламі кампутара, які знаходзіцца на іншым канцы святла.
3. Зручна працаваць з інфармацыяй, файламі або дакументамі, не трэба пераходзіць з адной старонкі на іншую ў пошуку патрэбнай інфармацыі, як гэта бывае ў любым браўзэры.

Для працы са службай FTP неабходныя спецыялізаваныя праграмы, менавіта яны забяспечваюць працу пратаколу. Ёсць некалькі тыпаў такіх праграм: FTP-сервер, FTP-кліент і archie.

Што такое пратакол FTP?

Служба файлаў FTP выкарыстоўвае пратакол, які наўпрост ўзаемадзейнічае з пратаколам на транспартным узроўні, інакш TCP:

  • Пачатковы стандарт - RFC-114.
  • Апошні - RFC-959.

Ад іншых распрацаваных прыкладанняў гэтая служба адрозніваецца тым, што яна выкарыстоўвае ўсяго толькі два TCP-злучэнні для таго, каб перадаваць якую-небудзь інфармацыю і файлы:

1. Кіравальнае злучэнне - яно прызначана для перадачы каманд сервера і атрымання ад яго ўжо апрацаваных адказаў. Для арганізацыі гэтага злучэння патрэбен пратакол Telnet (адпраўка запыту і чаканне апрацаванага адказу, пасля яго атрымання дае сігнал, што магчыма перадаць каманду).
2. Злучэнне наяўных або ўсіх дасылаемых і атрымліваюцца файлаў. Пасля ўстаноўкі Telnet-злучэння перадача файлаў ажыццяўляецца шляхам лагічнага прцесса, які арганізуе TCP, ён правярае даступнасць партоў ў FTP-серверы.
Такія каналы сувязі пастаянна фармуюцца, а ў выпадку неабходнасці ліквідуюцца.

FTP-пратакол можа працаваць у двух рэжымах:

- актыўным;
- пасіўным.

Што такое FTP-кліент?

FTP-кліент - гэта пэўны інтэрфейс карыстальніка, які рэалізуе перадачу праз пратакол FTP-файлаў. Атрымліваецца, што служба FTP ў інтэрнэце прызначана, каб абменьвацца файламі паміж некалькімі кампутарамі, звязанымі лакальнай або інтэрнэт-сеткай. Пры гэтым зусім не важна, якімі менавіта платформамі аснашчаны гэтыя кампутара або на якой адлегласці яны знаходзяцца адзін ад аднаго.

Фактычна такі кліент уладкованы так жа, як і сервер, але ён кіруецца толькі пры дапамозе лакальнай машыны аўтаматызавана або жа чалавекам. Атрымліваецца, кіраваць FTP-кліента праз інтэрнэт нельга - толькі праз кампутар.

Ёсць тыпы FTP-кліента - так званыя менеджэры загрузкі. Напрыклад, ReGet, Go! Zilla і многія іншыя. Дзякуючы ім карыстальнік можа ажыццяўляць загрузку з якога-небудзь Web-сервера. Галоўная асаблівасць такіх праграм у тым, што яны могуць інтэгравацца пад любы браўзэр, аўтаматычна перахопліваць неабходныя файлы для карыстальніка. FTP-загрузнікі маюць зручнае кіраванне, прыгожы інтэрфейс і ў выпадку абрыву сувязі адновяць дапампоўку пасля яе ўключэння.

Што маецца на ўвазе пад FTP-серверам?

FTP-сервер - гэта адмысловыя праграмы, якія запускаюцца на персанальным кампутары, яны працуюць у фонавым рэжыме. Яны дазваляюць зрабіць з самага звычайнага кампутара паўнавартасны FTP-сервер, а кіраванне службай FTP дазваляе спампоўваць або запампоўваць любыя патрэбныя файлы. Такая праграма аўтаматычна адсочвае ўсе запыты, якія паступаюць ад іншых кампутараў, затым апрацоўвае іх і дае адказ. Усталёўваючы гэты сервер, абавязкова абазначаюць абмежаваную дырэкторыю, даступную для іншых праграмных кліентаў. Кожны файл і дырэкторыя маюць свае індывідуальныя атрыбуты, да іх можна пры жаданьні абмежаваць доступ якіх-небудзь кампутараў. Напрыклад, адзін файл можна толькі чытаць, іншы запісваць, трэці абсалютна адкрыты для любой машыны і гэтак далей.

FTP-сервер - гэта абмежаваныя сістэмы, яны даступныя толькі зарэгістраваным карыстальнікам, пры падключэнні да іх неабходна ўводзіць лагін і пароль. Ёсць мноства так званых адкрытых сервераў, інакш іх яшчэ называюць ананімнымі. Каб увайсці туды, трэба ўвесці лагін - anonymous і пароль - password.

Archie - пошукавая праграма для FTP-архіваў

Пошук неабходнага FTP-сервера ў інтэрнэце - задача вельмі працаёмкая і складаная, для яе палягчэння быў распрацаваны спецыяльны праграмны модуль Archie. Працаваць з ім можна праз электронную пошту, праз Telnet-сесію або лакальна. Варта разумець, што служба архіваў FTP і archie - гэта абсалютна розныя па магчымасцях тэхналогіі. Часцей за ўсё, каб атрымаць магчымасць доступу да archie-серверу, карыстачу спачатку трэба звярнуцца да archie-кліента.

Для працы праз Telnet карыстачу варта адкрыць сесію Telnet, у патрэбнай радку напісаць слова archie. Выглядае гэта так: telnet archie.mcgill.са login: archie.
Пасля таго як з'явіцца радок: archie>. Можна пацікавіцца і магчымасцямі сервера, увёўшы ў радок каманду: help.

Як самастойна стварыць FTP-сервер у сеткі інтэрнэт?

Бо служба FTP ў інтэрнэце прызначана для абмену паміж інтэрнэт-карыстальнікамі файламі, і з яе дапамогай зрабіць гэта можна проста і хутка, некаторыя карыстачы жадаюць усталяваць свой сервер. Ажыццявіць гэта жаданне можна, але толькі маючы неабходныя тэарэтычныя веды аб інтэрнэце і пэўных праграмах, а таксама аб файлаабмене.

Ёсць мноства праграм, якія дазваляюць стварыць асабісты FTP-сервер на персанальным кампутары. Адной з такіх спецыялізаваных праграм з'яўляецца GuildFTPd. Яна досыць простая ў ўстаноўцы і інтуітыўна зразумелая, калі ведаць некаторыя нюансы стварэння FTP. Першапачаткова яе трэба знайсці на прасторах інтэрнэту і ўсталяваць на свой кампутар. Праблем з яе устаноўкай не павінна ўзнікнуць. А вось у наладзе праграмы неабходна будзе вырабіць некаторыя дзеянні - гэта неабходна для далейшай карэктнай працы створанай FTP-службы.

Інтэрнэт-служба перадачы файлаў FTP, створаная праз праграму GuildFTPd

Пасля запампоўкі і ўстаноўкі на кампутар гэтай праграмы трэба перайсці ў панэль настроек (GuildFTPd options), там выйдзе некалькі ўкладак і пунктаў. У катэгорыі General знаходзяцца ўсе галоўныя налады, якія вызначаюць колькасць злучэнняў, нумары партоў і іншыя важныя параметры. Тут трэба выканаць усе патрэбныя налады. У кожнага сервера яны індывідуальныя і залежаць толькі ад жаданняў стваральніка.

Далей ідзе катэгорыя Server. Тут неабходна ўпісаць імя стваранага сервера. Пажадана паменшыць аб'ём, займаны серверам, для гэтага лятунок Log Level зрушыць налева.

Цяпер трэба выбраць, якім менавіта метадам будзе стварацца сервер. Сістэма GuildFTPd працуе так, што будучыя карыстальнікі павінны падраздзяляцца на групы, на падставе гэтага будзе стварацца пэўны сервер: на аснове персанальных акаўнтаў або патрэбнай дырэкторыі.

Які выгляд ствараемага FTP-сервера абраць? Сервер на аснове персанальных акаўнтаў

Дадзены выгляд падыходзіць тады, калі арганізоўваецца файлавы сервер, якім будуць карыстацца знаёмыя. У гэтым выпадку для кожнага асобнага карыстальніка можна будзе зрабіць персанальную сістэму файлаў.

Для гэтага ствараецца група, ёй даецца назва, робіцца агульны доступ у каранёвай каталог. Для гэтага трэба націснуць на кнопку Add і перайсці ў раздзел Edit Path. Затым ствараецца база карыстальніка, Admin, далей Add User, тут неабходна ўвесці ідэнтыфікацыйныя дадзеныя (лагін, пароль) ўсіх будучых карыстальнікаў стваранага сервера. Такіх карыстальнікаў можа быць любую колькасць, пажадана адразу вызначыцца з іх ім, калі, напрыклад, будзе карыстацца чалавек 16. Служба FTP ў інтэрнэце прызначана для абмену дакументамі паміж неабмежаванай колькасцю людзей.

Калі асноўная база гатовая, пры неабходнасці можа стварацца віртуальная файлавая сістэма пад кожнага карыстальніка. Для гэтага трэба зноў прайсці ў Add - Edit Path, там ўказаць імёны файлаў і тэчак для кожнага асобнага лагіна.

Як ствараецца адкрыты FTP-сервер?

Гэта другі шлях стварэння ўласнага сервера, але ён больш падыходзіць для шматлікага колькасці карыстальнікаў і пад інтэрнэт-маркетынг. Службы інтэрнэту FTP-сервера ўспрымаюць станоўча, такіх сэрвісаў у сеткі вельмі вялікая колькасць.

Стварыць адкрыты сервер нашмат прасцей, чым з персанальнымі акаўнтамі. У гэтым выпадку ствараецца толькі адзін карыстальнік, у радку ўказанні імя варта ўвесці anonymous. Таксама абавязкова трэба зняць галачку, якая стаіць каля назвы list. Далей застаецца толькі запампаваць файлавыя каталогі, якія будуць даступныя любому карыстальніку інтэрнэту.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 be.birmiss.com. Theme powered by WordPress.