КампутарыСеткі

Як наладжваць парты FTP? Што такое FTP-парты?

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

Што яны сабой уяўляюць?

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

трохі гісторыі

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

Парты FTP ў нашы дні з'яўляюцца адным з самых старых стандартаў, бо ён з'явіўся ў 1971 годзе, яшчэ да TCP / IP і HTTP. У першы час яго выкарыстоўвалі выключна па-над NCP, аднак на сённяшні дзень яго ўжыванне актыўна распаўсюджваецца і для перадачы рознага праграмнага забеспячэння, а таксама атрымання доступу да выдаленых рэсурсаў.

У чым яго адрозненні ад HTTP?

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

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

У чым перавагі?

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

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

Як гэта працуе?

Праца пратаколу FTP ажыццяўляецца на прыкладным узроўні мадэлі OSI і ўжываецца для таго, каб перадаваць дадзеныя пры выкарыстанні TCP / IP. Для гэтага першапачаткова патрабуецца запуск FTP-сервера, які будзе чакаць ўваходныя запыты. У выпадку неабходнасці кліент самастойна зможа звязацца з дадзеным серверам, выкарыстоўваючы порт пад нумарам 21. Варта адзначыць той факт, што такое злучэнне будзе заставацца адкрытым на працягу дадзенай сесіі. Другое злучэнне адкрываецца серверам з порта пад нумарам 20 да таго порту, які выкарыстоўвае кліент, што называецца актыўным рэжымам, ці ж можа адчыняцца непасрэдна самім кліентам з любога зручнага яму порта да порта адпаведнага сервера. Гэта называецца пасіўным рэжымам і патрабуецца для перадачы файла.

Выкарыстанне патоку кіравання ажыццяўляецца для працы з пэўнай сэсіяй. Да прыкладу, такія патокі актыўна ўжываюцца ў працэсе абмену паміж серверам і кліентам разнастайнымі паролямі ці ж камандамі, калі ўжываецца пратакол тыпу telnet. Такім чынам, напрыклад, каманда «RETR імя_файла» ажыццявіць перадачу вызначанага файла кліенту з сервера. З-за фарміравання такой двухпортовый структуры FTP на сённяшні дзень прынята лічыць внешнеполосным пратаколам у адрозненне ад НТТР, які застаецца внутриполосным.

Як наладзіць?

Калі вы не ведаеце, як адкрыць порт FTP, зрабіць гэта можна пры дапамозе рэсурсу FileZilla наступным чынам:

  1. Першапачаткова запускаеце сам FileZilla.
  2. Цяпер адкрывайце «Менеджэр сайтаў», пасля чаго ў Ўсплылыя акне цісніце кнопку «Новы сайт».
  3. На ўкладцы «Агульныя» ўводзіце: Хост: які выкарыстоўваецца вамі дамен; Тып сервера: FTP або жа FTPES (рэкамендуецца выкарыстоўваць менавіта апошні), тып ўваходу: "Нармальны" ці ж "Запытаць пароль" (ізноў жа, апошні варыянт з'яўляецца аптымальным па той прычыне, што ваш пароль не будзе захоўвацца, хоць і прыйдзецца пастаянна ўводзіць яго пры ўваходзе); Імя карыстальніка: ўводзіце ў дадзеную радок ваш лагін FTP.
  4. Зараз пераходзіце ў пункт «Настройкі перадачы», пасля чаго выбірайце ў раздзеле "Рэжым перадачы» пункт «Пасіўны».
  5. У канцы націскайце на кнопку «Злучыцца».

Цяпер вы зрабілі пракінулі партоў FTP, ваша злучэнне настроена і захавана ў «менеджэры сайтаў», а вы можаце карыстацца ім на ваша меркаванне.

ананімны пратакол

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

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

NAT-PT пратакол

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

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

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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