Як налаштувати FTP-сервер на Ubuntu за допомогою Webmin

Прагнете налаштувати FTP-сервер на вашій системі Ubuntu Server, але вас лякає перспектива редагування файлів конфігурації? Webmin стане вашим надійним помічником! Цей чудовий інструмент надає користувачам можливість керувати UNIX-подібними серверами через інтуїтивно зрозумілий веб-інтерфейс. Розгляньмо, як Webmin допоможе вам у створенні FTP-сервера на Ubuntu.

Інсталяція Webmin на Ubuntu Server

Перш ніж перейти до створення FTP-сервера за допомогою веб-інтерфейсу Webmin, необхідно встановити його на ваш Ubuntu Server. Webmin має хорошу підтримку Ubuntu, тому цей процес буде досить простим. Для початку, відвідайте офіційний веб-сайт Webmin.

На веб-сайті Webmin знайдіть кнопку завантаження “Debian Package” і натисніть на неї. Після цього на ваш комп’ютер завантажиться пакет Webmin DEB.

Коли завантаження завершиться, підключіться до вашої Ubuntu системи через SSH з терміналу на вашому робочому комп’ютері під управлінням Linux. Або ж скористайтеся консоллю TTY, сидячи безпосередньо за вашою Ubuntu системою.

Отримавши доступ до терміналу, перенесіть пакет Webmin DEB на сервер Ubuntu. Потім інсталюйте пакет DEB на Ubuntu, щоб Webmin почав працювати.

Після запуску Webmin на сервері Ubuntu, відкрийте веб-браузер на своєму комп’ютері. Перейдіть за наступною URL-адресою, щоб отримати доступ до веб-інтерфейсу:

http://YOUR_UBUNTU_SERVER_IP_OR_HOSTNAME:10000

Встановлення пароля root для Webmin

Webmin не надає користувачам ім’я користувача або пароль за замовчуванням. Натомість він використовує існуючий обліковий запис root вашої системи. Однак, Ubuntu відключає цей обліковий запис за замовчуванням, тому вам потрібно його повторно активувати перед входом.

Щоб повторно активувати пароль root в Ubuntu, скористайтеся командою `sudo -s` для входу в термінал як root. Коли ви увійшли як root, виконайте команду `passwd`, щоб встановити новий пароль root.

sudo -s
  
passwd

Переконайтеся, що ви встановили надійний і легкий для запам’ятовування пароль для root.

Інсталяція модуля ProFTPD в Webmin

Вбудований модуль FTP-сервера в Webmin не є ідеальним. Тому ми скористаємося модулем ProFTPD. На жаль, цей модуль є сторонньою розробкою, тому його потрібно інсталювати окремо.

Для інсталяції модуля ProFTPD у ваш Webmin, дотримуйтесь інструкцій нижче.

Крок 1: Спочатку перейдіть за цим посиланням, щоб завантажити останню версію модуля ProFTPD на ваш комп’ютер. Якщо ви бажаєте завантажити цей модуль через термінал Linux, введіть команду, показану нижче.

wget http://www.webmin.com/webmin/download/modules/proftpd.wbm.gz

Крок 2: Після завантаження модуля ProFTPD, відкрийте веб-інтерфейс Webmin та увійдіть у свій обліковий запис. Знайдіть опцію “Webmin” на бічній панелі та натисніть на неї.

Крок 3: Вибравши “Webmin” на бічній панелі, перейдіть до “Конфігурація Webmin”, щоб отримати доступ до налаштувань Webmin.

Крок 4: В області конфігурації Webmin, знайдіть кнопку “Модулі Webmin” і натисніть її. Ця дія відкриє область “Модулі Webmin”.

Крок 5: Знайдіть розділ “Інсталювати модуль” і оберіть “З завантаженого файлу”. Потім натисніть на іконку скріпки, щоб знайти файл модуля ProFTPD на вашому комп’ютері.

Крок 6: Натисніть зелену кнопку “Інсталювати модуль”, щоб встановити модуль ProFTPD у Webmin. Після завершення інсталяції модуля, знайдіть кнопку “Оновити модулі” на бічній панелі та натисніть її, щоб завершити налаштування ProFTPD в Webmin.

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

Щоб налаштувати FTP-сервер у Webmin, виконайте наступні кроки:

Крок 1: На бічній панелі Webmin натисніть “Система”. Потім виберіть розділ “Користувачі та групи”. Тут вам потрібно створити обліковий запис користувача для використання з вашим FTP-сервером. За потреби ви можете створити кілька облікових записів.

Створюючи обліковий запис, переконайтеся, що ви додали користувача до наступних груп:

adm
cdrom
dip
lxd
plugdev
sudo

Крок 2: Після створення облікових записів користувача, натисніть на розділ “Сервери” на бічній панелі Webmin. Потім натисніть “ProFTPD Server”, щоб отримати доступ до налаштувань ProFTPD Server.

Крок 3: Перегляньте розділ “Глобальна конфігурація” і змініть будь-які налаштування, які ви хочете змінити. Якщо ви не хочете змінювати налаштування, ви можете залишити їх без змін, оскільки налаштування за замовчуванням працюють належним чином.

Крок 4: Після налаштування всіх параметрів в області ProFTPD, знайдіть кнопку “Застосувати зміни” та натисніть на неї. Ця дія перезапустить сервер ProFTP та застосує нові налаштування.

Підключення до FTP-сервера

Існує багато способів підключення до FTP-сервера в Linux. Якщо ви не впевнені, як це зробити, скористайтеся програмою Filezilla. Це зручний FTP-клієнт, який дозволить вам з легкістю підключатися до FTP-серверів та керувати ними.