Инсталирајте и конфигуришите ФТП сервер на Линук Минт 20

Install Configure Ftp Server Linux Mint 20



ФТП или Филе Трансфер Протоцол је најпопуларнији мрежни протокол који се користи за пренос датотека и информација између два система преко мреже. Међутим, ФТП подразумевано не шифрује саобраћај, што није сигуран начин и може довести до напада на сервер. Овде долази ВСФТПД који означава Вери Сецуре ФТП Даемон и сигуран, стабилан и брз ФТП сервер. ВСФТПД је лиценциран под ГНУ ГПЛ. За већину Линук дистрибуција, ВСФТПД се користи као подразумевани ФТП сервер. У овом чланку ћете научити како да инсталирате и конфигуришете ФТП сервер на ОС Линук Минт.

Напомена: Објаснили смо процедуру и команде на Линук Минт 20 ОС. Мање -више исти поступак се може применити у старијим верзијама ковнице.







Инсталирање ФТП сервера

Да бисте инсталирали ФТП сервер на Линук Минт, следите доле наведене кораке:



Корак 1: Инсталирајте ВСФТПД

Наш први корак ће бити инсталирање ВФТПД -а на наш систем. Да бисте то урадили, покрените Терминал у ОС Минт помоћу комбинације тастера Цтрл+Алт+Т. Затим издајте следећу команду у терминалу да бисте ажурирали индекс системског спремишта:



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

Затим инсталирајте ВСФТПД помоћу следеће команде у терминалу:





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

Након што је инсталација ВСФТПД довршена, прећи ћемо на конфигурацију.



Корак 2: Конфигуришите ВСФТПД

ВСФТПД се може конфигурирати путем /етц/всфтпд.цонф филе. Уредите датотеку /етц/всфтпд.цонф датотеку помоћу следеће команде у терминалу:

$судо нано /итд/всфтпд

Сада додајте или уклоните коментаре из следећих редова (ако су већ додати у датотеку):

слушај = НЕ
анонимоус_енабле = НЕ
лоцал_енабле = ДА
врите_енабле = ДА
лоцал_умаск = 022
дирмессаге_енабле = ДА
усе_лоцалтиме = ДА
кферлог_енабле = ДА
цоннецт_фром_порт_20 = ДА
цхроот_лоцал_усер = ДА
сецуре_цхроот_дир =/вар/рун/всфтпд/празан
пам_сервице_наме = всфтпд
рса_церт_филе = / етц / ссл / цертс / ссл-церт-снакеоил.пем
рса_привате_кеи_филе =/етц/ссл/привате/ссл-церт-снакеоил.кеи
ссл_енабле = Да
пасв_енабле = Да
пасв_мин_порт = 10000
пасв_мак_порт = 10100
аллов_вритеабле_цхроот = ДА
ссл_тлсв1 = ДА
ссл_сслв2 = НЕ
ссл_сслв3 = НЕ

Када завршите, сачувајте и затворите /етц/всфтпд.цонф филе.

Корак 3: Дозволите портове у заштитном зиду

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

$судоуфв дозволитидвадесет/тцп
$судоуфв дозволитидвадесет један/тцп

Можете проверити да ли је порт дозвољен у заштитном зиду или не помоћу следеће команде у терминалу:

$судостатус уфв

Корак 4: Омогућите и покрените ВСФТПД

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

Да бисте омогућили ВСФТПД услугу да се покрене при покретању, у Терминалу издајте следећу команду:

$судосистемцтломогућитивсфтпд.сервице

Да бисте покренули услугу ВСФТПД, у Терминалу издајте следећу команду:

$судосистемцтл старт всфтпд.сервице

Ако требате да поново покренете услугу ВСФТПД након што извршите било какве промене конфигурације, издајте следећу команду у терминалу:

$судосистемцтл рестарт всфтпд.сервице

Да бисте проверили да ли је ВСФТПД активан и да ли ради, у Терминалу издајте следећу команду:

$судосистемцтл статус всфтпд.сервице

Корак 5: Креирајте ФТП корисника

Затим креирајте кориснички налог који ће се користити за тестирање ФТП везе. Издајте следеће команде у Терминалу да бисте креирали кориснички налог и поставили лозинку:

$ $судододати корисника<корисничко име>
$судо пассвд <корисничко име>

Корак 6: Тестирајте ФТП везу

Сада је наш ФТП сервер спреман, па је време да тестирате ФТП везу.

Да бисте локално тестирали ФТП везу, издајте следећу команду у Терминалу тако што ћете је заменити стварном ИП адресом вашег ФТП сервера:

$фтп <ИП адреса>

ФТП везу можете тестирати и даљински користећи исту горњу команду са удаљеног система. Тестирао сам ФТП везу са Виндовс машине на мрежи.

Такође можете да користите ФТП клијент као што је Филезилла за повезивање са ФТП сервером. Да бисте користили апликацију Филезилла за повезивање са ФТП сервером, наведите ИП адресу ФТП сервера, корисничко име и лозинку које сте раније поставили и број порта 21, а затим кликните на Куицкцоннецт дугме.

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

Ту имате инсталацију и конфигурацију ФТП сервера на систему Линук Минт 20. Пратећи горе описане једноставне кораке, можете лако поставити ФТП сервер и преносити датотеке преко њега.