Як встановити і налаштувати ftp-сервер vsftpd на linux ubuntu, centos, debian

За замовчуванням для недорогого VPS на базі OpenVZ, ми надаємо доступ тільки по протоколах SSH і SFTP. Для того, щоб підключитися до сервера по FTP-протоколу необхідно встановити FTP-сервер. Установка і настройка FTP-сервера дещо різниться в залежності від дистрибутива ОС Linux.

Ми пропонуємо вашій увазі інструкцію по установці одного з найбільш стабільних FTP-серверів - vsftpd (розшифровується: Very Secure FTP Daemon)

Установка vsftpd:

  • Підключаємося до сервера по ssh з правами root-користувача;
  • Вводимо команду:

Для CentOS, Fedora:

Для Debian, Ubuntu:

Примітка

Якщо на вашому VPS встановлена ​​CentOS 7. то перед установкою vsftpd додатково потрібно буде оновити модуль ядра операційної системи. Якщо цього не зробити, запуск FTP-сервера після установки завершиться помилкою. Щоб налаштувати роботу сервера належним чином, виконайте наступні команди:

Далі необхідно відредагувати файл /boot/grub/grub.conf. Його вміст має в підсумку мати наступний вигляд:

Після виконаних змін перезавантажте свій VPS в панелі SolusVM. Як тільки він повернеться в режим онлайн, можете приступати безпосередньо до установки FTP-сервера.

Налагодження та запуск FTP-сервера:

Редагуємо конфігураційний файл vsftpd.conf відповідно до своїх потреб: В CentOS, Fedora конфігураційний файл розташовується в директорії:

Налаштування за замовчуванням дозволяють вже підключатися як анонімним користувачам (ftp, anonymous) без введення пароля, так і локальним користувачам, які створені на Вашому сервері (крім root).

В Debian, Ubuntu конфігураційний файл розташовується в директорії: /etc/vsftpd.conf В Debian За замовчуванням підключення по FTP дозволено тільки анонімним користувачам. В Ubuntu же навпаки спочатку доступ надано локальним користувачам.

Після редагування конфігураційного файлу FTP-сервер потрібно запустити командою:

Перевірити успішність установки можна командою

Серед результатів виведення повинен відображатися порт 21.

Також, для ознайомлення з принципом роботи vsftpd Ви можете викликати довідку з даного FTP-сервера командою:

Примітка

Після зміни налаштувань необхідно обов'язково перезавантажувати процес vsftpd, якщо він до цього був активний.

CentOS, Fedora, Debian, Ubuntu:

Схожі статті