ФТПС протокол: опис, подршка и функције

19. 3. 2019.

Размена података се појавила пре Интернета. Али појава Ворлд Виде Веб-а проширила је опсег задатака размјене информација. ФТП је главни протокол, заједно са поштом и ввв.

То обезбеђује пренос информација нема приступа датотеци. Пренос путем ФТП-а није изворно сигуран, али ФТПС протокол који ради у ССЛ енкриптованом каналу пружа пренос података сигурно. То вам омогућава да заштитите и команде и пренесене податке.

фтпс протоцол

Опис протокола ФТПС

ФТПС сервери обезбеђују сертификате јавног кључа. По правилу, они се креирају помоћу Уник алата или прилагођених алата за Виндовс, на пример, ОпенССЛ.

Сваки цертификат мора бити потписан од стране цертификацијског тијела. У супротном, ФТПС клијент генерише упозорење.

Подаци могу бити кодирани на нивоу везе података (команде и / или подаци). ФТПС протокол користи две везе:

  • један преноси податке;
  • други су команде за сервер и одговоре на сервер.

Ако се примени ССЛ шифровање, информације о броју порта за комуникацију неће бити доступне.

Пример аутора није слика.

ФТП приступ је примјена скупа правила која описују рачуналне везе и управљање везама, датотекама и пријеносом датотека.

Протокол дефинише како различити рачунари могу истовремено (удаљено) да користе датотеке на дељеној мрежи. Интернет ФТП је дизајниран да обезбеди различите рачунарске платформе које раде под различитим оперативним системима са могућношћу ефикасног дељења било које врсте датотека.

фтп приступ

ФТПС протокол омогућава размену бинарних и текстуалних датотека, а формат кодирања нема много вредности. Важно је да га разумију страна која шаље и прима.

Операција ФТПС сервера

Типично, ФТПС везе се раде помоћу специјалних програма, посебно ВинСЦП, Фар, Тотал Цомандер, ФилеЗилла, итд. Низ веза изгледа овако:

  • Протокол: // Име @ Хост: пассворд @ хост. ру: 21 .

Сваки програм који пружа везу нуди попуњавање релевантних поља на свој начин. Али за било коју везу морате знати:

  • име везе (корисничко име, надимак);
  • лозинку за повезивање;
  • ФТП / ФТПС име хоста
  • број порта.

Анонимне ФТП / ФТПС везе су такође могуће, али оне немају посебног практичног значаја.

интернет фтп протокол

ФТПС клијент може успоставити везу са сервером у експлицитном или имплицитном моду.

У првом случају, прво се успоставља нормална ФТП веза. За слање осјетљивих информација, као што су лозинке, клијент шаље захтјев за пребацивање на сигурну ФТП везу. Након успешног преговарања (ССЛ), успоставља се сигуран канал за команде између страна у вези (сервер, клијент).

У другом случају, клијент и сервер почињу да размењују податке у заштићеном режиму. Текстуалне информације се преносе у шифрованом формату.

Активни и пасивни ФТП

Рад са ФТП сервером може бити два типа:

  1. Активно. Затим се покреће пренос информација, клијент слуша ТЦП порт и шаље податке серверу: који порт слуша. Сервер отвара ТЦП везу са портом који је одредио клијент. Подаци се затим шаљу преко ове везе.
  2. Пасивно. Клијент обавештава сервер да је спреман за пренос података, а сервер почиње да надгледа неспецифичан ТЦП порт, говорећи клијенту који. Клијент затим отвара ТЦП везу са портом који је одредио сервер, а подаци се размењују преко ове везе.

ФТП протокол за пренос

ФТП веза

Прихваћени приступ ФТП ресурсима користе посебан софтвер који пружа ФТП протокол за пренос. Али понекад морате имати потпуну контролу над сервером и користити команде овог протокола према вашем плану.

Конкретно, ово се може урадити у Виндовс окружењу уносом наредбе:

  • фтп "Име сервера".

Као резултат тога, од вас ће бити затражено да унесете име и лозинку познату серверском имену сервера. Наравно, у овом имену нема цитата, нема руских писама. То је уобичајено име веб-ресурса који функционише као ФТП сервер.

Треба напоменути да ФТП сервер може да обезбеди више од једног приступа и да има више од једног ресурса. Обично пар - име / лозинка - обезбеђује приступ одређеном датотечном систему одређене архиве датотека или сајта.

Уопштено гледано, ФТП се одавно користи за приступ датотечном систему сајта, а не за отпремање / преузимање похрањених података. Пренос њих је још увијек релевантан, али се у посљедње вријеме све више развијају алати за рад са локацијама које омогућавају развој веб ресурса на локалном послужитељу и осигуравање синкронизације локалног датотечног сустава с истим хостом.

ФТП мрежни протокол

У овом контексту, ФТП приступ обезбеђује приступ корену сајта, омогућавајући вам да манипулишете његовим страницама: уредите, додате, избришите.

Пример: повезивање са ФТП сервером

У овом примеру (жута позадина), фтп команда се уноси на клијентском рачунару у Виндовс оперативном систему. Сервер извештава о својим подацима и нуди спецификацију усернаме. У овом случају (зелена позадина), име је "СЦи_ВМиКс_22Г (а) вмик.исв.би".

Приступ није анониман, а сервер захтева лозинку. За верификацију, након успешне конекције, унесите команду “лс” - погледајте тренутни директоријум.

Пример аутора није слика.

Типично, мрежни ФТП се не примјењује на тако ниском нивоу. Много је погодније користити специјалне програме за то. Скоро сви пружају практичну и сигурну везу и омогућавају пренос / примање датотека, креирање фасцикли, кретање кроз њих, њихово брисање и обављање нормалних операција на уобичајени начин, као на локалном систему датотека.

ФТП / ФТПС команде

ФТПС протокол се побољшава, тако да није увек прецизна листа команди и њихова имена (добијена у претрази на Интернет ресурсима) ће одговарати алату који треба да се користи за приступ ФТП ресурсу.

Најбољи начин да одредите листу доступних опција је да унесете команду за помоћ.

Пример аутора није слика.

Иначе, коришћење ФТП протокола није сигурно са становишта Интернет напада: команде и подаци се преносе отворено. У ФТПС протоколу, све је заштићено. Међутим, мора се имати на уму да акције корисника не дозвољавају повратак.

Брисањем или премештањем датотеке, креирање фасцикле на погрешном месту или са погрешним именом може оштетити систем датотека ФТП сервера. Заправо, сервер не може бити оштећен. Али приступ који он пружа одређеном датотечном систему треба правилно користити.