Инсталирајте ТФТП сервер на Виндовс Сервер 2012 Р2

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

Протокол ТФТП (Тривиал Филе Трансфер Протокол) Поједностављени протокол за пренос датотека који омогућава једноставно преузимање и преузимање датотека. ТФТП се обично користи за организовање ПКСЕ система за покретање система (покретање мреже, радне станице без диска итд.), Учитавање / истовар мрежних конфигурација опреме и низ других одређених задатака. За пробијање недостају алати за сигурност, аутентификацију и управљање. Његова главна предност је једноставност имплементације клијентовог дела и високе перформансе приликом преноса великих датотека. Протокол ради на УДП порта 69.

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

Да бисте инсталирали ТФТП услугу на Виндовс Сервер 2012 Р2, отворите конзолу Сервер манагер и помоћу чаробњака Додајте улоге и карактеристике Виазрд изаберите улогу Виндовс Деплоимент Сервицес (Виндовс Деплоимент Сервицес).

У следећем кораку чаробњака, у компонентама ВДС улоге бирамо само Транспорт Сервер (Транспортни сервер), поништите изборник Деплоимент Сервер.

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

Затим помоћу уређивача регистра у огранку ХКЛМ \ СИСТЕМ \ ЦуррентЦонтролСет \ сервицес \ ВДССервер \ Провидери \ ВДСТФТП креирајте нови низ имена Роотфолдер, и вредност која садржи пут до ТФТП роот директорија креираног раније.

Обратите пажњу на вриједност параметра Реадфилтер. По дефаулту, омогућава само преузимање датотека из директорија \ боот и \ тмп. Ако вам је потребна могућност преузимања датотека из роот-а и других директорија, морате променити вредност параметра РеадФилтер у \ *.

Покрените ВДС услугу помоћу наредбе

ВДСУТИЛ / Старт-ТранспортСервер

Савет. Да бисте аутоматски покренули услугу, морате да промените врсту система за покретање система Виндовс Деплоимент Сервицес у Аутоматски помоћу прикључка услуге.мсц или из наредбене линије ПоверСхелл помоћу цмдлета Сет-Сервице:

сет-сервице ВДССервер -СтартупТипе Аутоматски

На Виндовс фиревалл-у треба се појавити правило које омогућава долазни промет до УДП порта 69 (услуга одговара произвољним бројем порта изнад 1023). Неки антивируси могу да блокирају порт 69 (МцАффее Ентерприсе је примећен у овоме)

Овим се завршава конфигурација ТФТП сервера.

Да бисмо тестирали рад ТФТП сервера, потребан нам је ТФТП клијент. Можете га инсталирати помоћу Управитеља сервера тако што ћете одабрати компоненту ТФТП Клијент.

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

Датотеку можете преузети помоћу команде

тфтп -и лоцалхост ГЕТ тмп \ тест.зип Ц: \ темп \ тест.зип

Резултат такве наредбе биће сачувана датотека ц: \ темп \ тест.зип, преузета са локалног сервера.

Ово је све у теорији, али у пракси, након извршења последње наредбе, добио сам грешку:

Захтев за повезивање није успео

Када покрећете или поново покренете Виндовс Сервер Деплоимент Сервицес Сервер, догађај услуге се појављује у апликацијском дневнику ВДСТФТП са ЕвентИД-ом 259 и текст:

Коренска фасцикла за ТФТП сервер Виндовс Деплоимент није конфигурисана. Информације о грешци: 0к2

Да бих ТФТП сервер радио, морао сам да инсталирам компоненту улога ВДС -> Примена Услуга и уклоните га одмах. Након што га инсталирате у ВДСТФТП огранак, требате променити вредност кључа РоотФолдер из Ц: \ РемотеИнсталл у ц: \ тфтп. Покушај да преузмете датотеку поново:

ПС Ц: \ темп> тфтп -и лоцалхост гет боот \ тест.зип

Испоставило се!

Дакле, погледали смо како брзо имплементирати ТФТП сервер на Виндовс Сервер 2012 без употребе алата треће стране. Функционалност таквог сервера ће бити прилично скраћена, па је за сложеније инсталације пожељно користити алтернативну имплементацију ТФТП сервера, на пример, тфтпд32.