Инсталирање и конфигурисање ТФТП сервера на Убунту

Installing Configuring Tftp Server Ubuntu



ТФТП (Тривиал Филе Трансфер Протоцол) је поједностављена верзија ФТП -а (Филе Трансфер Протоцол). Дизајнирано је да буде лако и једноставно. ТФТП изоставља многе функције аутентификације ФТП -а и ради на УДП порту 69. Пошто је веома лаган, и даље се користи у различите сврхе.

ТФТП се користи на местима где вам не треба велика сигурност. Уместо тога, потребан вам је начин да лако отпремате датотеке и преузимате датотеке са сервера. ЦИСЦО уређаји користе ТФТП протокол за складиштење конфигурацијских датотека и ЦИСЦО ИОС слика за сигурносну копију. Мрежни протоколи за покретање система, као што су БООТП, ПКСЕ итд., Користе ТФТП за покретање оперативних система преко мреже. Танки клијенти такође користе ТФТП протокол за покретање оперативних система. Многе електронске плоче, микропроцесори такође користе ТФТП за преузимање фирмвера у чип. Све у свему, ТФТП има много користи чак и данас.







У овом чланку ћу вам показати како да инсталирате и конфигуришете ТФТП сервер на Убунту -у. Дакле, почнимо.



У овом чланку ћу инсталирати тфтпд-хпа Пакет ТФТП сервера на Убунту -у (Убунту 19.04 у мом случају). Пакет тфтпд-хпа је доступан у званичном спремишту пакета Убунту. Дакле, можете га лако инсталирати помоћу АПТ менаџера пакета.



Прво ажурирајте кеш спремишта пакета АПТ следећом командом:





$судоапт упдате

Кеш спремишта пакета АПТ треба ажурирати.



Сада инсталирајте тфтпд-хпа пакет са следећом командом:

$судопогоданинсталирајтфтпд-хпа

тфтпд-хпа пакет треба инсталирати.

Сада проверите да ли је тфтпд-хпа услуга ради са следећом командом:

$судосистемцтл статус тфтпд-хпа

Тхе тфтпд-хпа сервис ради. Дакле, ТФТП сервер ради сасвим у реду. У следећем одељку ћу вам показати како да га конфигуришете.

Конфигурисање ТФТП сервера:

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

Да бисте изменили /етц/дефаулт/тфтпд-хпа конфигурацијску датотеку, покрените следећу команду:

$судо нано /итд/Уобичајено/тфтпд-хпа

Конфигурацијску датотеку треба отворити за уређивање. Ово је подразумевана конфигурација ТФТП сервера.

Овде, ТФТП_УСЕРНАМЕ је подешен на тфтп . То значи да ће ТФТП сервер радити као корисник тфтп .

ТФТП_ДИРЕЦТОРИ је подешен на / вар / либ / тфтпбоот . То значи / вар / либ / тфтпбоот је директориј на овом серверу којем ћете моћи приступити путем ТФТП -а.

ТФТП_АДДРЕСС је подешен на : 69 . То значи да ће ТФТП радити на порту 69 .

ТФТП_ОПТИОНС је подешен на - сигуран . Ова променљива поставља опције ТФТП -а. Постоји много опција које можете користити за конфигурисање понашања ТФТП сервера. О некима од њих ћу касније. Тхе - сигуран опција значи да промените ТФТП директоријум у оно што је постављено на ТФТП_ДИРЕЦТОРИ променљиву када се аутоматски повежете на ТФТП сервер. Ово је сигурносна функција. Да нисте поставили - сигуран опцију, онда бисте морали да се повежете на ТФТП сервер и ручно поставите директоријум. Што је доста гњаваже и врло несигурно.

Сада само желим да променим ТФТП_ДИРЕЦТОРИ до /тфтп и додајте -Креирај опцију за ТФТП_ОПТИОНС . Без -Креирај опцију, нећете моћи да креирате или отпремате нове датотеке на ТФТП сервер. Моћи ћете само да ажурирате постојеће датотеке. Дакле, мислим да је -Креирај опција је веома важна.

Коначна конфигурацијска датотека требала би изгледати на сљедећи начин. Сада притисните + Икс затим и и онда да бисте сачували промене.

Сада морате да креирате нови директоријум /тфтп . Да бисте то урадили, покрените следећу команду:

$судо мкдир /тфтп

Сада промените власника и групу /тфтп именик у тфтп са следећом командом:

$судо цховнтфтп: тфтп/тфтп

Сада поново покрените тфтпд-хпа сервис са следећом командом:

$судосистемцтл рестарт тфтпд-хпа

Сада проверите да ли је тфтпд-хпа услуга ради са следећом командом:

$судосистемцтл статус тфтпд-хпа

Као што видите, тфтпд-хпа сервис ради. Дакле, конфигурација је успешна.

Тестирање ТФТП сервера:

Сада, за приступ ТФТП серверу, потребан вам је ТФТП клијентски програм. Постоји много ТФТП клијентских програма. Највероватније вам неће требати ништа друго осим за тестирање ТФТП сервера јер ће уређаји који ће користити ТФТП сервер имати већ инсталиран клијентски програм. На пример, ЦИСЦО рутери и прекидачи већ имају инсталиран ТФТП клијентски програм.

За тестирање ћу користити тфтп-хпа ТФТП клијент у овом чланку. Отпремићу ИСО слику на ТФТП сервер и касније је преузети само да бих проверио да ли ТФТП сервер ради како се очекује.

Да бисте инсталирали тфтп-хпа ТФТП клијент на Убунту -у, покрените следеће команде:

$судоапт упдате

$судопогоданинсталирајтфтп-хпа

Тхе тфтп-хпа треба инсталирати клијентски програм.

Сада покрените следећу команду на свом ТФТП серверу да бисте пронашли ИП адресу ТФТП сервера.

$ипдо

Као што видите, ИП адреса мог ТФТП сервера је 192.168.21.211 . За вас ће бити другачије, па га од сада замените својим.

Сада се са другог рачунара повежите на ТФТП сервер следећом командом:

$тфтп 192.168.21.211

Требало би да сте повезани.

Сада омогућите опширни режим помоћу следеће команде:

тфтп>опширно

Сада, да бисте отпремили датотеку ( ранцхерос.исо ) из тренутног радног именика (одакле сте покренули тфтп команда), покрените следећу команду:

тфтп>пут ранцхерос.исо

Као што видите, датотека се учитава на ТФТП сервер.

Датотека је учитана.

Уклонио сам датотеку са рачунара. Сада покушајмо да га преузмемо са тфтп сервера.

Да бисте преузели датотеку ( ранцхерос.исо ) са тфтп сервера, покрените следећу команду:

тфтп>гет ранцхерос.исо

Датотека се преузима.

Датотека је преузета.

ТФТП сервер ради како се очекује.

На крају, покрените следећу команду да изађете из тфтп љуске.

тфтп>одустати

Дакле, тако инсталирате и конфигуришете ТФТП сервер на Убунту -у. Хвала што сте прочитали овај чланак.