Установка і настройка ftp сервера linux

Існує велика кількість програм, що дозволяють розгорнути на комп'ютері під керуванням Linux FTP сервер, і, природно, кожна з них відрізняється своїми особливостями і нюансами.

В рамках даної статті ми постараємося максимально простою мовою викласти особливості того, як відбувається настройка FTP сервера Linux VSFTP.

Чому в якості прикладу був обраний саме він? Все просто: це досить якісний продукт, що підтримує роботу IPv6, SSL, він дозволяє контролювати пропускну можливість каналу, створювати віртуальних користувачів і т.д.

Цей FTP сервер до того ж досить популярний серед спільноти Open Source, достатньо лише подивитися хто використовує його: debian, gnome, freebsd і багато інших.

Налаштування FTP сервера Linux


Отже, перейдемо безпосередньо до налаштування FTP сервера Linux.

Насамперед потрібно встановити програмне забезпечення, в Debian це робиться командою

Після завантаження та інсталяції автоматично буде створений новий користувач, в домашній директорії створиться новий каталог, а в / etc з'явиться файл ftpusers, в який можна вписати тих користувачів, яким не можна мати доступ до FTP.

Слід відразу ж зазначити той факт, що коли здійснюється настройка FTP сервера Linux, то першим ділом краще перенести директорію, в якій будуть зберігатися файли з домашнього каталогу в / var.

Для цього буде потрібно зробити наступне: відкриваємо консоль і від імені суперкористувача вводимо таке:


Після цього можна приступати до налаштування користувача: створюємо спеціальну групу, під назвою ftpuser, робиться це, природно, від імені суперкористувача, командою addgroup ftpuser.

Після цього створюємо нового користувача з ім'ям ftpuser і додаємо його до відповідної групи:


Коли користувач створений, необхідно призначити для нього пароль: passwd ftpuser (від імені користувача root).

Коли здійснюється настройка FTP сервера, наступний етап полягає в створенні директорії і установки на неї відповідних прав. Про те, як і де створювати каталог, ми говорили вище, тепер зробимо права доступу (від root):

Фінальна частина налаштування FTP сервера Linux


Потім створюємо публічний каталог:


На наступному етапі, коли здійснюється настройка FTP сервера Linux. ми виробляємо його конфігурацію. Для того, щоб в результаті випадкової помилки програма не відмовилася працювати повністю, найкраще зробити копію файлу налаштувань:

Слід зазначити, що бекап налаштувань найкраще робити кожен раз, коли в них вносяться певні зміни, так ви повністю забезпечите себе від можливих проблем, які виникають при неправильній конфігурації.

Коли все вищеперелічене було зроблено, можна перезапускати FTP сервер:


і вільно користуватися власним ФТП-шником.

Схожі статті