Как установить и настроить FTP-сервер в Ubuntu 22.04: несколько методов

Чтобы настроить FTP-сервер в Ubuntu 22.04, вы можете использовать несколько методов. Вот несколько вариантов:

Метод 1: vsftpd (очень безопасный демон FTP)

  1. Установите vsftpd, выполнив следующую команду:

    sudo apt install vsftpd
  2. После завершения установки откройте файл конфигурации с помощью текстового редактора:

    sudo nano /etc/vsftpd.conf
  3. Внесите следующие изменения в файл конфигурации:

    • Раскомментируйте строку write_enable=YES, чтобы разрешить доступ на запись.
    • Раскомментируйте строку local_enable=YES, чтобы разрешить локальным пользователям входить в систему.
    • Раскомментируйте строку chroot_local_user=YES, чтобы ограничить пользователей доступом к их домашним каталогам.
  4. Сохраните изменения и выйдите из текстового редактора.

  5. Перезапустите службу vsftpd:

    sudo service vsftpd restart

Метод 2: ProFTPD

  1. Установите ProFTPD, выполнив следующую команду:

    sudo apt install proftpd
  2. Во время установки вам будет предложено выбрать тип сервера. Выберите «Автономный» и продолжайте.

  3. После завершения установки откройте файл конфигурации с помощью текстового редактора:

    sudo nano /etc/proftpd/proftpd.conf
  4. Настройте файл конфигурации в соответствии со своими требованиями. Подробные параметры конфигурации можно найти в документации ProFTPD.

  5. Сохраните изменения и выйдите из текстового редактора.

  6. Перезапустите службу ProFTPD:

    sudo service proftpd restart

Метод 3: чистый FTPd

  1. Установите Pure-FTPd, выполнив следующую команду:

    sudo apt install pure-ftpd
  2. Во время установки вам будет предложено настроить Pure-FTPd. Выберите вариант автономного сервера и продолжайте.

  3. После завершения установки создайте символическую ссылку на файл конфигурации Pure-FTPd:

    sudo ln -s /etc/pure-ftpd/conf/PureDB /etc/pure-ftpd/auth/60puredb
  4. Перезапустите службу Pure-FTPd:

    sudo service pure-ftpd restart

Это всего лишь несколько способов установки и настройки FTP-сервера в Ubuntu 22.04. Каждый метод имеет свои собственные параметры конфигурации и функции, поэтому выберите тот, который лучше всего соответствует вашим потребностям.